我确信这是AJAX大师很早就学到的东西,但这是我第一次碰到它。使用jQuery,我已经为某些CSS类分配了.click()处理程序。但是,如果我通过AJAX重新加载某些内容,则.click()处理程序不会针对该内容触发。
似乎我有两个选择:
到目前为止,#1似乎是最好的;它更加一致,并为AJAX产生更小的HTML。
还有其他办法吗?也许是从一开始就分配.click()处理程序的另一种方式?
答案 0 :(得分:4)
答案 1 :(得分:3)
如果您使用的是jQuery 1.4+,则.live()是核心的一部分。如果没有,则会有一个名为livequery的插件,它提供您正在寻找的功能。
答案 2 :(得分:1)
查看绑定或实时方法,请查看:http://api.jquery.com/live/