在AJAX加载的内容上运行JQuery脚本

mmc*_*ynn 23 ajax jquery

我使用.load()将静态HTML文件拖到我的主HTML页面上.我写的脚本和选择器存在于:

$(document).ready(function(){});
Run Code Online (Sandbox Code Playgroud)

但它们不适用于加载AJAX的内容.我读过这是因为我使用的选择器不可用.

有一个更好的方法吗?将脚本添加到window.load函数也不起作用:

$(window).load(function() {});
Run Code Online (Sandbox Code Playgroud)

Jma*_*man 66

$(document).ajaxComplete(function(){
    // fire when any Ajax requests complete
})
Run Code Online (Sandbox Code Playgroud)

ajaxComplete()