Size: a a a

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

2021 March 16

LD

Lugovskoy Dmitriy in jQuery — русскоговорящее общество
Alex
или чо там, success
источник

A

Alex in jQuery — русскоговорящее общество
Lugovskoy Dmitriy
data('class') - это что за функция?
источник

LD

Lugovskoy Dmitriy in jQuery — русскоговорящее общество
получение атрибута data с названием data-class у элемента
источник

A

Alex in jQuery — русскоговорящее общество
Lugovskoy Dmitriy
получение атрибута data с названием data-class у элемента
получение у чего?
источник

A

Alex in jQuery — русскоговорящее общество
какого элемента?
источник

LD

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

A

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

LD

Lugovskoy Dmitriy in jQuery — русскоговорящее общество
<label for="home1" class="btn active btn-success" data-class="btn-success">
источник

A

Alex in jQuery — русскоговорящее общество
оооооххх....
посмотри внимательнее https://t.me/jquery_ru/18937
источник

A

Alex in jQuery — русскоговорящее общество
Lugovskoy Dmitriy
и вообще, там ошибка в консоли, нужно ее исправить
Uncaught ReferenceError: data is not defined
источник

LD

Lugovskoy Dmitriy in jQuery — русскоговорящее общество
я так тоже пытался, то же ошибка идет
$('.btn.active').removeClass('active'.data('class'))
источник

A

Alex in jQuery — русскоговорящее общество
Lugovskoy Dmitriy
я так тоже пытался, то же ошибка идет
$('.btn.active').removeClass('active'.data('class'))
так.. идем для начала в документацию, я так понимаю вы вообще не понимаете, что пишите
https://api.jquery.com/data/
источник

LD

Lugovskoy Dmitriy in jQuery — русскоговорящее общество
Но если описать так:.
$('.btn.active').removeClass('active')
               $('.btn').removeClass($('.btn').data('class'))
               input.closest('label').addClass('active')
               input.closest('label').addClass(input.closest('label').data('class'))

То всегда у одной кнопки будет success, у другой danger (это можно было просто тогда классы добавить и все). А мне надо чтоб они убирались и добавлялись также как и active
источник

J

Johnny in jQuery — русскоговорящее общество
Lugovskoy Dmitriy
Но если описать так:.
$('.btn.active').removeClass('active')
               $('.btn').removeClass($('.btn').data('class'))
               input.closest('label').addClass('active')
               input.closest('label').addClass(input.closest('label').data('class'))

То всегда у одной кнопки будет success, у другой danger (это можно было просто тогда классы добавить и все). А мне надо чтоб они убирались и добавлялись также как и active
🧐
источник

A

Alex in jQuery — русскоговорящее общество
Lugovskoy Dmitriy
Но если описать так:.
$('.btn.active').removeClass('active')
               $('.btn').removeClass($('.btn').data('class'))
               input.closest('label').addClass('active')
               input.closest('label').addClass(input.closest('label').data('class'))

То всегда у одной кнопки будет success, у другой danger (это можно было просто тогда классы добавить и все). А мне надо чтоб они убирались и добавлялись также как и active
ссылку на jsfiddle плз
источник

LD

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

A

Alex in jQuery — русскоговорящее общество
Lugovskoy Dmitriy
Но если описать так:.
$('.btn.active').removeClass('active')
               $('.btn').removeClass($('.btn').data('class'))
               input.closest('label').addClass('active')
               input.closest('label').addClass(input.closest('label').data('class'))

То всегда у одной кнопки будет success, у другой danger (это можно было просто тогда классы добавить и все). А мне надо чтоб они убирались и добавлялись также как и active
ну так у success он убирает, осталось danger убрать
источник

J

Johnny in jQuery — русскоговорящее общество
Alex
ссылку на jsfiddle плз
фидл такой неудобный с телефона 😰
источник

A

Alex in jQuery — русскоговорящее общество
Johnny
фидл такой неудобный с телефона 😰
согласен
источник

J

Johnny in jQuery — русскоговорящее общество
Лучше уж codepen
источник