Ошибка с проверенным атрибутом JQuery - PullRequest
0 голосов
/ 08 марта 2011

По какой-то причине это не работает.Вместо этого он думает, что должен установить флажок, а не выяснить, установлен ли флажок.Кто-нибудь может увидеть, где я ошибся.

if ($('#OPT2checked').attr('checked','checked')) {
    var OPT2checked = 'checked="checked"';
    } else {var OPT2checked = ''};

Есть идеи?

Чудесный,

Ответы [ 2 ]

2 голосов
/ 08 марта 2011

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

 if ($('#OPT2checked').is(':checked')) {
     // Your thing
 }
1 голос
/ 08 марта 2011

$('#OPT2checked').attr('checked','checked') устанавливает атрибут «проверено» на «проверено»

$('#OPT2checked').attr('checked') возвращает значение проверенного атрибута.

Кстати, вы должны проверить, определен ли проверенный атрибут, а не имеет ли он конкретное значение.

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