0

我在这里使用 highslide 扩展几个 divcontainers 时遇到问题。容器直接加载到 html 页面中,并且在通过 highslide 展开之前是不可见的。第一次展开容器时,我所有的 jQuery 点击事件都可以正常工作。问题是在同一个容器的后续打开中,这些点击事件不再起作用。

原始的 divcontainer(包括由我的一个点击事件触发的更改)似乎已完全从源中删除。

有没有办法保留原始的 divcontainers 和附加的点击事件?

4

1 回答 1

0

我刚才已经解决了这个问题。

显然 highslide 已停止深度克隆,因此无法维护 .click() 事件。简单的解决方案是改用 .on() 。现在一切正常。

于 2013-07-18T13:30:10.760 回答