Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 通过jQuery Mobile accordion为ajax加载的内容准备文档_Javascript_Jquery_Jquery Mobile - Fatal编程技术网

Javascript 通过jQuery Mobile accordion为ajax加载的内容准备文档

Javascript 通过jQuery Mobile accordion为ajax加载的内容准备文档,javascript,jquery,jquery-mobile,Javascript,Jquery,Jquery Mobile,正如超长标题所示,我需要一个jQuery文档就绪的等价物,它可以处理动态加载的内容,这些内容通过ajax加载到jquerymobileacordio/collapsable中 我们有一些不太好用的东西: 无法将javascript添加到实际标记本身(由于CMS),因此必须通过全局js文件加载 $(document).ready()不起作用,因为从技术上讲,它不是我们等待加载的文档 $('div#id').load()似乎不起作用 $('div#id').ready()似乎会在实际页面加载时运行,

正如超长标题所示,我需要一个jQuery文档就绪的等价物,它可以处理动态加载的内容,这些内容通过ajax加载到jquerymobileacordio/collapsable中

我们有一些不太好用的东西:

  • 无法将javascript添加到实际标记本身(由于CMS),因此必须通过全局js文件加载
  • $(document).ready()
    不起作用,因为从技术上讲,它不是我们等待加载的文档
  • $('div#id').load()似乎不起作用
  • $('div#id').ready()
    似乎会在实际页面加载时运行,而不管是否运行可折叠内容
  • 这有点像是在黑暗中拍摄,但你们能帮忙的任何事情,我都很感激:)

    谢谢使用

    如果要在文档中添加新内容时执行某些操作,请执行以下操作:

    $(document).on('DOMNodeInserted', function(e) {
    
    });
    

    $('div#id').load()
    只适用于与URL相关联的元素(iframe、img等)。乌斯曼,我不知道你为什么没有得到这个答案的认可,但即使是两年后,谢谢你向我指出ajaxComplete()!我怎么不知道呢?
    $(document).on('DOMNodeInserted', function(e) {
    
    });