Работает в Firefox, но не IE8 - PullRequest
0 голосов
/ 04 мая 2010

Это нормально работает в Firefox, но закрывает только первую страницу и затем разрывается в IE8. Firebug в IE8 говорит, что x.item(o) равно нулю. Я не могу понять, почему это работает в Firefox, но не в IE. Спасибо за любую помощь.

pager(x=document.getElementsByName("pg1"));

function pager( x ) {
    var curr = document.getElementById('showing');
    $(curr).fadeOut('fast');
    curr.id = 'hide';
    $(x).fadeIn('slow');
    x.item(0).id ='showing';
}

1 Ответ

1 голос
/ 04 мая 2010

if (x.item (0) .id = NULL)

Это задание. Вы хотели == для сравнения.

(Что такое NULL прописными буквами? Свойство id элемента не будет null; если оно не установлено, оно будет пустой строкой.)

Мне кажется, вам лучше использовать метод jQuery toggle .

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