首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过Ajax请求停止重复出现的jQuery元素

通过Ajax请求停止重复出现的jQuery元素
EN

Stack Overflow用户
提问于 2018-12-12 18:32:53
回答 1查看 47关注 0票数 0

我尝试通过jQuery在涉及每隔5秒自动Ajax请求的表单中添加某些元素。我选择ajaxComplete()是为了在加载表单时触发jQuery元素。由于这些重复的ajax请求,jQuery添加的元素每隔5秒就会被推送到表单中。我该如何避免这种情况?

代码语言:javascript
复制
$(document).ajaxComplete( function() {
    // jQuery Actions ( .insertAfter, .prependTo )
});
EN

回答 1

Stack Overflow用户

发布于 2018-12-12 18:38:31

代码语言:javascript
复制
var elementAdded = false;
$(document).ajaxComplete( function() {
    if(!elementAdded){
        //add elements
        //...
        elementAdded = true
    }
}):
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53741046

复制
相关文章

相似问题

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