Javascript 加载未按预期工作

Javascript 加载未按预期工作,javascript,jquery,api,load,Javascript,Jquery,Api,Load,如何将一页中的div插入当前页上的div 我使用下面的.Load的方法正在工作,但已停止,我不确定原因 $("#button").on('click', function() { $("#div").load('../url.aspx #div2'); }); 您正在使用的事件没有被弃用-您正在考虑该事件 关于你的代码,它应该是有效的。您提到,在尝试使用on时,它有时会起作用,但它的快捷方式单击不起作用-也许您可以尝试刷新浏览器缓存,或者查看您认为可能导致这种情况的代码的其他部分-也许

如何将一页中的div插入当前页上的div

我使用下面的.Load的方法正在工作,但已停止,我不确定原因

$("#button").on('click', function() {
    $("#div").load('../url.aspx #div2');
});
您正在使用的事件没有被弃用-您正在考虑该事件

关于你的代码,它应该是有效的。您提到,在尝试使用on时,它有时会起作用,但它的快捷方式单击不起作用-也许您可以尝试刷新浏览器缓存,或者查看您认为可能导致这种情况的代码的其他部分-也许您正在尝试加载的是什么?

您正在使用的不是不推荐的-您正在考虑此事件

关于你的代码,它应该是有效的。您提到,在尝试使用on时,它有时会起作用,但它的快捷方式单击不起作用-也许您可以尝试刷新浏览器缓存,或者查看代码的其他部分,您认为这可能是您试图加载的原因?

自1.8起,该事件已被弃用

您所询问的内容没有被弃用,仍然可以放心使用

如果出于某种原因,您仍然希望替换load,则可以使用任意数量的其他方法:ajax、get等。

从1.8开始,该事件已被弃用

您所询问的内容没有被弃用,仍然可以放心使用



如果出于某种原因,您仍然希望替换load,那么您可以使用任意数量的其他方法:ajax、get等。

我认为您看到的是错误的load。我不认为load是不推荐的,另一个是。谢谢,那么你能帮助我解释一下为什么我上面添加的代码在jquery 1.8中工作得很好,但是当我切换到1.9.1时失败了。如果从url.aspx返回的内容不再有id为“div2”的div,我想你看到的是错误的load。我不认为load是不推荐的,另一个是。谢谢,那么,请您帮助我,为什么我上面添加的代码在jquery 1.8中运行良好,但当我切换到1.9.1时失败,或者从url.aspx返回的内容不再具有id为“div2”的div?我相信这不是问题所指的负载。您误解了问题:@user125697这到底有什么区别@DreamTek接受了这个答案,这意味着它解决了他的问题,但我看不出这是怎么可能的,因为click只是简单地调用了。看来你是对的,它没有解决我的问题,因为它现在再次发生。我假设它是由于某种缓存而暂时修复的。因此,问题依然存在。我真的不知道我改变了什么来打破它。我的整个储藏室都着火了,它肯定不见了。那么上面的代码是正确的吗?我相信这不是问题所指的负载。您误解了问题:@user125697这到底有什么区别@DreamTek接受了这个答案,这意味着它解决了他的问题,但我看不出这是怎么可能的,因为click只是简单地调用了。看来你是对的,它没有解决我的问题,因为它现在再次发生。我假设它是由于某种缓存而暂时修复的。因此,问题依然存在。我真的不知道我改变了什么来打破它。我的整个储藏室都着火了,它肯定不见了。那么上面的代码是正确的吗?谢谢,那么你能帮助我解释一下为什么我上面添加的代码在jquery 1.8中工作得很好,但是当我切换到1.9.1时失败了吗?首先,即使它被弃用,也不会破坏代码。不推荐仅表示不建议使用它,因为它将在将来被删除。不推荐的方法仍然有效。第二,我需要更多的信息,甚至开始回答为什么它停止工作。我觉得很好。您有任何错误吗?谢谢,那么您能帮助我解释一下为什么上面添加的代码在jquery 1.8中运行良好,但在切换到1.9.1时失败吗?首先,即使它被弃用,也不会破坏代码。不推荐仅表示不建议使用它,因为它将在将来被删除。不推荐的方法仍然有效。第二,我需要更多的信息,甚至开始回答为什么它停止工作。我觉得很好。你有错误吗?