首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >不是为ajax加载的内容工作吗?

不是为ajax加载的内容工作吗?
EN

Stack Overflow用户
提问于 2013-11-17 16:06:13
回答 1查看 744关注 0票数 1
代码语言:javascript
复制
$('.slideArrow').toggle(function (event) {
  //some code
}, function (event) {
    //some code
});

这对于加载在页面加载上的内容来说很好,但是对于加载有ajax.It的内容,相同的函数不起作用,只是不截取点击。

我该怎么办?

在另一种情况下,我遇到了同样的问题(不是切换,而是点击),并以这种方式对其进行排序,我不知道如何处理切换?

代码语言:javascript
复制
$('.common-parent').on('click','.target-of-click',function(){
//some code
})
EN

Stack Overflow用户

回答已采纳

发布于 2013-11-17 16:11:44

标志法:

代码语言:javascript
复制
var flag = false;

$(document).on('click', '.slideArrow', function(event) {
    if (flag) {
        // do one thing
    }else{
        // do another thing
    }
    flag = !flag;
});

数据法

代码语言:javascript
复制
$(document).on('click', '.slideArrow', function(event) {
    if ( $(this).data('flag') ) {
        // do one thing
    }else{
        // do another thing
    }

    $(this).data('flag', !$(this).data('flag'));
});
票数 1
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20032913

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档