我有一个函数,它读取元素的内容,用链接替换一个单词,然后将内容重写回元素。显然这意味着之前设置的所有事件都会丢失。查找并替换元素的内容而不会丢失事件
有谁知道一个函数/方法可以找到并替换元素的内容而不会丢失事件?
编辑:如果不使用库
这里是我当前的代码,不破坏事件,而是变成<
,例如,为<
,所以我不能追加HTML。这是我得到的最接近:
element.appendChild(document.createTextNode(content));
我原来的代码工作,但摆脱了事件:
element.innerHTML += content;
看到代码将有所帮助。 – Saul 2010-10-30 17:15:08
好的抱歉,在新的编辑 – Olical 2010-10-30 17:21:03
那么如何将包含可替换文本的部分用单独的标签进行包装并将其与需要保留其事件的周围元素隔离? – Saul 2010-10-30 17:33:42