Всем привет.
Пытаюсь вытащить атрибут у активного слайда в slick.js, которому добавляется класс slick-active.
Использую метод hasClass(), чтобы достать атрибут активного слайда
На простом, отвлечённом примере тоже не получается
<div id="example">
<div class="slide active" data-exam="666"></div>
</div>
Так работает :
var $example = $('#example').children().data('exam');
console.log($example);
-----------
Вот так выдаёт ошибку, что это не функция
var $example = $('#example').children().hasClass('active').data('exam');
// Или так
// var $example = $('#example').find('slide').hasClass('active').data('exam');
console.log($example);
Методы hasClass(), как и is(), как я понял, возвращают булево значение. Каким образом можно реализовать данную проверку без функций и if else ? Может есть какая-то альтернатива ?
Спасибо.