Если флажок установлен, добавить класс к родительскому элементу ⇐ Jquery
-
Anonymous
Если флажок установлен, добавить класс к родительскому элементу
У меня есть таблица с флажками, которая выглядит следующим образом:
Что я хочу сделать, так это установить флажок, чтобы применить «выбранный» класс к «table-col».
if ($('.table-col').find(':checked')) { $(this).parent().parent().addClass('выбрано'); } Я просмотрел множество сообщений с аналогичным решением, как указано выше, но мне оно не помогло. Я не уверен, почему, но this указывает на HTMLDocument, а не на элемент.
(edit) На этой странице будут отмечены флажки, те, которые я хочу применить как «выбранные». В комментариях @cimmanon упомянул обработку событий. Мне нужно это посмотреть. Спасибо и за ответы!
(изменить)
Поэтому после загрузки страницы будут отмечены флажки (я думаю, они всегда будут содержать флажки checked="checked" - не уверен). Это те, кому нужен новый стиль. Нет необходимости щелкать их и применять стиль, но, тем не менее, это очень круто.
У меня есть таблица с флажками, которая выглядит следующим образом:
Что я хочу сделать, так это установить флажок, чтобы применить «выбранный» класс к «table-col».
if ($('.table-col').find(':checked')) { $(this).parent().parent().addClass('выбрано'); } Я просмотрел множество сообщений с аналогичным решением, как указано выше, но мне оно не помогло. Я не уверен, почему, но this указывает на HTMLDocument, а не на элемент.
(edit) На этой странице будут отмечены флажки, те, которые я хочу применить как «выбранные». В комментариях @cimmanon упомянул обработку событий. Мне нужно это посмотреть. Спасибо и за ответы!
(изменить)
Поэтому после загрузки страницы будут отмечены флажки (я думаю, они всегда будут содержать флажки checked="checked" - не уверен). Это те, кому нужен новый стиль. Нет необходимости щелкать их и применять стиль, но, тем не менее, это очень круто.
Мобильная версия