Проблема с флажками обработки jquery в IE8 - PullRequest
1 голос
/ 26 июня 2009

Я использую jquery, чтобы найти все флажки в столбце таблицы, которые проверены. Для этого я использую следующий код:

        $("input[type=checkbox][checked]").each(function() {

             //Do Stuff

        });

Это отлично работает в Firefox 3, но не работает в IE8 или Safari. Может кто-нибудь объяснить, почему и / или предоставить обходной путь?

РЕДАКТИРОВАТЬ: я использую jQuery v1.3.2

Ответы [ 3 ]

9 голосов
/ 26 июня 2009

попробуй $("input[type=checkbox]:checked").each...

Редактировать или даже слаще: $("input:checkbox:checked").each...

Это работает для меня в IE8.

1 голос
/ 26 июня 2009

Обходной путь:

$("input:checked").each(function() {
    //Do Stuff
});
1 голос
/ 26 июня 2009

Попробуйте это

 $("input:checked").click(function(){
            alert('abc');           
            }) ;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...