请教jquery load()方法一直作用于一个id的问题
请教jquery load()方法一直作用于一个id的问题,如果第二次作用与该Id,如何才能让第一次load的代码片段失效
实际问题:
<div id="test"></div>
$('#test').load('1.html');//第一次load,里面有加载JS
$('#test').load('2.html');//第二次load,里面加载的Js片段与1.html里的Js片段冲突
------解决方案--------------------$('#test').load('1.html',{},function(){
$('#test').empty();
$('#test').load('2.html');
});
------解决方案--------------------js冲突你需要自己写好逻辑。。jquery会自动解析返回的script加载的脚本。。。
一般load的页面返回需要的html代码,js逻辑放到主页面就行了