当前位置: 首页 > 面试题库 >

我可以听ajaxComplete上的特定元素而不是'document'吗?

冷正青
2023-03-14
问题内容

早上好,

我正在使用jQuery ajaxComplete函数,不知道是否可以在特定元素(div)上使用它?

例:

<div id="myAjaxDiv"></div>

因此,如果在此特定的div中完成了任何ajax操作,我想触发一个事件。

我想使用任何类似的东西

$("#myAjaxDiv").ajaxComplete(function() {
    // my Scripts
})

代替

$(document).ajaxComplete(function() {
    // my Scripts
})

但是,这对我不起作用:-(还有其他解决方案吗?

谢谢


问题答案:

AjaxComplete方法设置一个全局ajax
hadler,每当ajax调用完成时就会触发。Ajax请求未绑定到任何元素,因此不能在元素上使用ajaxComplete。我建议您将完整的处理程序直接添加到您的ajax调用中,例如

$.ajax({
    //...your options
    complete: function(){
        //..your complete logic
    }
});

最好的祝福。希望会有所帮助。



 类似资料:
  • 问题内容: 我有一个在HashMap上使用的迭代器,并且保存并加载了该迭代器。有没有办法用迭代器在HashMap中获取上一个密钥?(java.util.Iterator) 更新资料 我将其另存为Red5连接中的属性,然后将其重新加载以在我停止的地方继续工作。 另一个更新 我正在遍历HashMap的键集 问题答案: 正如其他人指出的那样,它并不直接,但是例如,如果您需要访问一个先前的元素,则可以轻松

  • 问题内容: 我有一个包含要完成的工作的切片,以及一个包含所有完成后的结果的切片。以下是我的一般流程的草图: 它似乎可行,但我尚未对其进行全面测试,因此不确定这样做是否安全。通常,让多个goroutine写入 任何内容 不会让我感觉很好,但是在这种情况下,每个goroutine仅限于片中自己的索引(已预先分配)。 我认为替代方法是通过渠道收集结果,但是由于结果的顺序很重要,所以这似乎很简单。这样写切

  • 问题内容: 在我的应用程序中,有一个模块用于侦听传入的TCP连接。当我切换客户端以使用UDP时,无论如何我都希望接收数据,但是我错了。但是,当我查看文档时,找不到用于UDP设置套接字的任何配置选项。我必须使用其他课程吗? 问题答案: 使用DatagramSocket。有关教程,请参见此处http://download.oracle.com/javase/tutorial/networking/da

  • 问题内容: 我发现当我固定一个元素固定的位置时,父元素是否相对放置都没关系,它相对于窗口的位置是否固定? CSS HTML 问题答案: 让我为两个可能的问题提供答案。请注意,您现有的标题(和原始帖子)提出的问题与您在编辑和后续评论中寻求的问题不同。 要将元素相对于父元素“固定”放置,您需要在子元素上,并且要在 父元素 上使用默认或静态以外的任何位置模式。 例如: 这将相对于parentDiv的位置

  • 我有这个问题 XML格式的文档 我的XSD 我有个神经衰弱的问题。有什么想法吗? 问候

  • 我有问题,因为我想在内部包围一些,所以我需要知道。 哪些DOM元素可以是tr的子元素?(我知道div不能。)