代码之家  ›  专栏  ›  技术社区  ›  Saul Dolgin

对于IE的replaceAdjacentText方法,是否有其他选择?

  •  0
  • Saul Dolgin  · 技术社区  · 17 年前

    我需要重写一个经典的ASP页面,使其与Internet Explorer、Firefox和Safari兼容。当前实现使用一个方法, replaceAdjacentText 操作DOM。据我所知,这种方法 not supported in any browsers other than Internet Explorer .

    我要做的是用跨多个浏览器平台工作的内容替换replaceAdjacentText的使用。是否可以使用现有的jquery插件或其他替代插件?

    2 回复  |  直到 17 年前
        1
  •  1
  •   hunter    17 年前

    使用 jQuery Manipulation

    尝试在jquery中使用这些方法:

    append(),appendto(),prepend(),prependto(),after(),before(),insertafter(),insertbefore())

        2
  •  0
  •   annakata    17 年前

    jquery几乎肯定为您准备了一些东西,但一般来说,它似乎是在寻找 Node 尤其是界面 先辈同胞 , 下一步 初生子女 . 松散的例子 here . 要注意的一件事是返回的nodeType,gecko在dom中添加了一个空白文本节点,而ie没有。

    还有很多关于JSDOM遍历到Google的教程。

    推荐文章