ajax 加载后的html 不能执行js问题求教
$.ajax过来的json生成一段html并append到一个div里但是没有调用到默认的jquery.sly.min.js我尝试不用ajax直接写到页面是可以用的。我觉...
$.ajax 过来的json 生成一段html 并append 到一个div里 但是没有调用到默认的jquery.sly.min.js
我尝试不用ajax 直接写到页面是可以用的。
我觉得原因是没有注册,请教如何重新注册这个函数,js 我都写到 一个新的文件里了。
网上有一种方法 好像是重新加载js。
var sc = document.createElement("script");
sc.setAttribute("type","text/javascript");
sc.setAttribute("src",你返回的连接);
document.body.appendChild(sc);
不过我的ajax是瀑布流的 ,要执行几十次 有没有其他方法? 展开
我尝试不用ajax 直接写到页面是可以用的。
我觉得原因是没有注册,请教如何重新注册这个函数,js 我都写到 一个新的文件里了。
网上有一种方法 好像是重新加载js。
var sc = document.createElement("script");
sc.setAttribute("type","text/javascript");
sc.setAttribute("src",你返回的连接);
document.body.appendChild(sc);
不过我的ajax是瀑布流的 ,要执行几十次 有没有其他方法? 展开
1个回答
2015-03-04
展开全部
动态加载的dom元素,需要委派事件处理。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询