我使用ajax动态向页面中增加了一段html代码,但是原本写好的js代码在这段动态生成的html代码中无效。
如果把html直接写在页面里那样好使。求援助啊。。。
不知道你是要什么样的效果,你说的JS代码是页面加载后立即执行的吧?
比较笨的办法就是ajax增加了html代码以后,再把JS事件重新绑定一次。
重新绑定一下JS事件就可了
主要原因是你的控件JS事件没有在父页面中注册一下
已经解决了,不过我是讲ajax动态添加的html代码当部分视图添加进页面内了。
jquery.live()这个函数在之前使用过了,达不到想要的效果。
如果按照以前的做饭使用ajax动态添加,该如何重新绑定js?
楼主怎么解决这个问题的