Есть ли какие-либо альтернативы IE метод replaceAdjacentText? - PullRequest
0 голосов
/ 20 февраля 2009

Мне нужно переписать классическую страницу ASP так, чтобы она была совместима с Internet Explorer, Firefox и Safari. Текущая реализация использует метод replaceAdjacentText для манипулирования DOM. Насколько я могу судить, этот метод не поддерживается ни в одном браузере, кроме Internet Explorer .

То, что я хотел бы сделать, это заменить использование replaceAdjacentText чем-то, что будет работать на разных платформах браузера. Возможно ли это с существующим плагином jQuery или, возможно, с другой альтернативой?

Ответы [ 2 ]

1 голос
/ 20 февраля 2009

Использование jQuery Manipulation

попробуйте использовать эти методы с jQuery:

1007 *

0 голосов
/ 20 февраля 2009

jQuery почти наверняка найдет что-то для вас, но в целом это звучит так, как будто вы ищете свойства и методы обхода DOM интерфейса Node , в частности previousSibling , nextSibling и firstChild . Неполный пример здесь . Одна вещь, на которую следует обратить внимание, это возвращаемый вами тип узла, gecko добавляет текстовый узел пробела в DOM, а IE - нет.

Множество руководств по обходу JS DOM в Google.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...