2009-02-20 38 views
0

我需要重寫一個經典的ASP頁面,以便它與Internet Explorer,Firefox和Safari兼容。當前的實現使用方法replaceAdjacentText來操縱DOM。據我所知,這種方法是not supported in any browsers other than Internet Explorer有沒有替代IE的replaceAdjacentText方法?

我想要做的是將replaceAdjacentText的使用替換爲可在多個瀏覽器平臺上工作的東西。這可能與現有的jQuery插件或其他一些替代方法?

回答

1

使用jQuery Manipulation

嘗試使用這些方法使用jQuery:)

追加(,appendTo(),前置(),prependTo(),()後,前(),insertAfter() insertBefore()

0

jQuery的幾乎可以肯定有東西給你,但總的來說,它聽起來就像你正在尋找的DOM遍歷性和Node接口的方法,特別是previousSiblingnextSibling則firstChild。鬆散的例子here。有一點需要注意的是你返回的節點類型,gecko會向DOM中添加一個空白文本節點,IE不會。

地段上JS DOM遍歷教程給Google。

相關問題