Elepsis Eclipse
Гений
(64070)
4 года назад
Используйте какое-то имя для дата, а не просто дата...
<div id="test" data-val="euro">test</div>
1. Вариант попроще:
let x = document.querySelector('div[data-val="euro"]');
if( x ) { alert('euro!'); }
2. Или:
let test = document.getElementById('test');
if( test.dataset.val == "euro" ){
alert("euro!");
}
TerraGruff
Мастер
(2473)
4 года назад
Если с jquery то if($("div").attr("data") == "euro") { //... }
Если без него, то:
var div = document.getElementBy... //Выберете элемент как вам удобно
if(div.getAttribute("data") == "euro") { //... }
желательно этому диву сделать какой-то айди, и уже писать $("#айди"), либо document.getElementById("айди");