Jquery 如果使用load函数将外部页面加载到div中,如何访问该页面的元素?
我使用jQuery将一个外部页面加载到一个div中,并使该div弹出。不知何故,我成功地做到了这一切。这里的问题是,我在外部加载的页面中有一个关闭标记,但我想从当前页面访问它。如果我按正常的方式给它,它就不起作用了Jquery 如果使用load函数将外部页面加载到div中,如何访问该页面的元素?,jquery,dom,load,Jquery,Dom,Load,我使用jQuery将一个外部页面加载到一个div中,并使该div弹出。不知何故,我成功地做到了这一切。这里的问题是,我在外部加载的页面中有一个关闭标记,但我想从当前页面访问它。如果我按正常的方式给它,它就不起作用了 $('#close').click(function (){ // code }); 使用而不是.click()或将当前代码放入页面加载 $('#close').live("click", function (){ // code here }); 我的处境和我以前的处境
$('#close').click(function (){
// code
});
使用而不是.click()或将当前代码放入页面加载
$('#close').live("click", function (){
// code here
});
我的处境和我以前的处境一样
$('#close').live("click", function (){ // code here});
但当我开发一个单页web应用程序时,它造成了一片混乱。我后来实际做的是将所有常用的jQuery放在一个单独的.js文件中,并将其包含在每个页面加载中,现在它工作正常
我把现场点击改为
$('#close').click(function (){ // code });
与您所做的相同。但是当前的代码太大,这就是我尝试从外部加载它的原因。这并不能真正回答问题