Как добавить дата-атрибут к элементу?

$('.date_extradition').data('rule', 'test');

ожидалось что получу data-rule-test


Ответы (1 шт):

Автор решения: Александр Сычёв

Нужно немного по другому

$('.root').attr('data-rule-test', 'test');
console.log($('.root').data())
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class='root'>data-rule-test</div>

→ Ссылка