Проверка значений data атрибутов

163
16 сентября 2018, 02:10

Есть два кусочка html кода с классами к примеру "one" "two", в них одинаковые дата атрибуты с разными значениями, которые будут подставятся динамически. Как мне проверить одинаковы ли их значения?

Answer 1
function checkDataValue(selector1, selector2) {
   const elem1 = document.querySelector(selector1);
   const elem2 = document.querySelector(selector2);
   // здесь data-* ваш data аттрибут
   return elem1.getAttribute('data-*') === elem2.getAttribute('data-*');
   // или так, здесь дата атрибут data-prop
   return elem1.dataset.prop === elem2.dataset.prop
}

Почитать про dataset

READ ALSO
как использовать несколько jquery в smarty

как использовать несколько jquery в smarty

Есть 2 jquery, стандартный от смарти старой версии и новый, нужно подключить карусель owl, для нее нужен новый плагин, для всего остального стандартный,...

192
Несколько переменных через .html() jQuery

Несколько переменных через .html() jQuery

Как правильно сделать запись кода, чтобы значения обеих переменных заносилось в нужный тег через методhtml()?

160
не отрабатывает jquery в yii2 с использованием pjax

не отрабатывает jquery в yii2 с использованием pjax

) Использую Pjax в Yii2 для обновления корзиныЕсть две задачи, для решения которых использовал JQuery

195
Локальные переменные jQuery

Локальные переменные jQuery

В такой записи обе функции будут "видеть" только свои переменные, если есть две и тд

182