динамический элемент доступа jquery IE7 IE8 - PullRequest
0 голосов
/ 28 ноября 2011

У меня HTML-элемент, созданный динамически с помощью jQuery.

Однако я не могу получить доступ к элементу с помощью селекторов jQuery в IE7 / IE8.

ex:

var id = 45;
var $comment = $('#comment-'+id); // dynamically created element
alert($comment.length); // returns '0'

В других браузерах работает нормально.

Любой совет?

1 Ответ

1 голос
/ 28 ноября 2011

Работает просто отлично.Смотрите это fiddle .

Возможно, в IE7 / 8 произойдет другая ошибка, которая препятствует запуску вашего кода.Например, вы можете использовать метод JSON.parse() в своем скрипте, в то время как IE7 не имеет этого объекта, или вы можете использовать функции getter / setter, которые не поддерживаются в -IE9.Я рекомендую вам увидеть консоль IE (F12), чтобы увидеть, все ли работает нормально.

...