在jQuery加载后操作HTML片段

时间:2010-02-05 12:06:25

标签: jquery ajax

我正在尝试通过jQuery Load将HTML表格片段加载到页面中。

当这个片段被加载到页面中时,我能够使用jQuery操作该表还是仅仅将其视为字符串?

当我说操作时,我需要触发表格列上的onClick事件。

3 个答案:

答案 0 :(得分:4)

如果您将已加载的代码段插入到页面中(这在jQuery的load()中非常自动),它将成为DOM的一部分,并且可以完全像最初在页面上的任何HTML元素一样对待

答案 1 :(得分:1)

哦,确保在将新元素加载到DOM后绑定事件。否则,请查看live函数。

答案 2 :(得分:1)

如果有人再次偶然发现这个帖子,那就更新了。

.live()已弃用jquery 1.7。

  

从jQuery 1.7开始,不推荐使用 .live()方法。使用 .on()附加事件处理程序。旧版jQuery的用户应优先使用 .delegate() .live()

http://api.jquery.com/live/