Size: a a a

jQuery — русскоговорящее общество

2021 March 16

J

Johnny in jQuery — русскоговорящее общество
Lugovskoy Dmitriy
Согласен, там уже клик сделал
Я уж думал я опять чего-то не знаю)
источник

A

Alex in jQuery — русскоговорящее общество
Johnny
А разве fieldset вызывает событие change?
ну вообще, да, есть у него такой event
источник

A

Alex in jQuery — русскоговорящее общество
источник

J

Johnny in jQuery — русскоговорящее общество
Alex
ну вообще, да, есть у него такой event
Ясно
источник

J

Johnny in jQuery — русскоговорящее общество
Мне кажется, я ни разу ещё этот тэг не юзал, так что простительно
источник

LD

Lugovskoy Dmitriy in jQuery — русскоговорящее общество
А вообще интересно, если скрыть там input type="radio" и кликать по label, то как вытащить нужное значение у инпута?
источник

J

Johnny in jQuery — русскоговорящее общество
Lugovskoy Dmitriy
А вообще интересно, если скрыть там input type="radio" и кликать по label, то как вытащить нужное значение у инпута?
Так клик по лейблу же меняет значение
источник

J

Johnny in jQuery — русскоговорящее общество
on change должно работать безотказно
источник

LD

Lugovskoy Dmitriy in jQuery — русскоговорящее общество
Johnny
Так клик по лейблу же меняет значение
Не знаю как он может менять значение по лейблу. Проще стили для радиокнопок сделать тогда, и спокойно получать нужные значения
источник

J

Johnny in jQuery — русскоговорящее общество
Lugovskoy Dmitriy
Не знаю как он может менять значение по лейблу. Проще стили для радиокнопок сделать тогда, и спокойно получать нужные значения
Если инпут внутри лейблп или они связаны через id и for
источник

LD

Lugovskoy Dmitriy in jQuery — русскоговорящее общество
Johnny
Если инпут внутри лейблп или они связаны через id и for
забыл немного про это дело. Спасибо
источник

LD

Lugovskoy Dmitriy in jQuery — русскоговорящее общество
Что-то по той же форме https://t.me/jquery_ru/18839 никак не могу получить атрибуты классов. Нужно просто проверить, есть ли у него класс Active, ну и соответственно из условия уже добавлять или убирать
$('.btn-group-yesno').on('change', function (e){
               e.preventDefault();
               let value = $('input[name="home"]:checked').val();
               console.log(value);
               console.log($('label').attr('class'));
           });
источник

J

Johnny in jQuery — русскоговорящее общество
Lugovskoy Dmitriy
Что-то по той же форме https://t.me/jquery_ru/18839 никак не могу получить атрибуты классов. Нужно просто проверить, есть ли у него класс Active, ну и соответственно из условия уже добавлять или убирать
$('.btn-group-yesno').on('change', function (e){
               e.preventDefault();
               let value = $('input[name="home"]:checked').val();
               console.log(value);
               console.log($('label').attr('class'));
           });
.hasClass()
источник

LD

Lugovskoy Dmitriy in jQuery — русскоговорящее общество
это я понимаю, что hasClass, как проверить класс у самого элемента, получить его значение
источник

J

Johnny in jQuery — русскоговорящее общество
Lugovskoy Dmitriy
это я понимаю, что hasClass, как проверить класс у самого элемента, получить его значение
.attr('class') должен работать, если элемент получен правильно
источник

J

Johnny in jQuery — русскоговорящее общество
Ну или хотя бы ошибка в консоли должна появиться
источник

J

Johnny in jQuery — русскоговорящее общество
Если что-то не так
источник

LD

Lugovskoy Dmitriy in jQuery — русскоговорящее общество
Вот именно, не могу понять как выбрать этот элемент
источник

J

Johnny in jQuery — русскоговорящее общество
Возьмите его какой-нибудь уникальный идентификатор)
источник

A

Alex in jQuery — русскоговорящее общество
Lugovskoy Dmitriy
Вот именно, не могу понять как выбрать этот элемент
а что нужно то? и вообще, если хотите показать, что не работает что-то, показывайте здесь - https://jsfiddle.net/
источник