Если флажок установлен, добавить класс к родительскому элементуJquery

Программирование на jquery
Ответить
Anonymous
 Если флажок установлен, добавить класс к родительскому элементу

Сообщение Anonymous »


У меня есть таблица с флажками, которая выглядит следующим образом:

Что я хочу сделать, так это установить флажок, чтобы применить «выбранный» класс к «table-col».

if ($('.table-col').find(':checked')) { $(this).parent().parent().addClass('выбрано'); } Я просмотрел множество сообщений с аналогичным решением, как указано выше, но мне оно не помогло. Я не уверен, почему, но this указывает на HTMLDocument, а не на элемент.

(edit) На этой странице будут отмечены флажки, те, которые я хочу применить как «выбранные». В комментариях @cimmanon упомянул обработку событий. Мне нужно это посмотреть. Спасибо и за ответы!

(изменить)

Поэтому после загрузки страницы будут отмечены флажки (я думаю, они всегда будут содержать флажки checked="checked" - не уверен). Это те, кому нужен новый стиль. Нет необходимости щелкать их и применять стиль, но, тем не менее, это очень круто.
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»