1

这不起作用:

http://jsfiddle.net/u8ysa/

这样做:

http://jsfiddle.net/u8ysa/1/

该方法是否会html()破坏事件处理程序信息?我需要将对象 HTML 返回到另一个函数,这就是我需要第一个版本的原因(即没有地方可以追加 - 只有连接 - 在构建时)。

谢谢。

4

1 回答 1

1

是的,任何事件处理程序在将 html 转换为字符串时都会丢失,因为它们不是 DOM 或 HTML 代码的一部分。

解决方案不是将元素转换为字符串 - 通常有更好的方法来做到这一点,通常不涉及document.write()

于 2012-07-25T21:27:13.507 回答