Я ищу это когда-нибудь. Найдено old article и this. Но не работает для меня.Невозможно установить идентификатор данных в элемент HTML
Моя проблема: я не могу установить приращение data-id
в элемент HTML через jQuery. Я могу предупредить об этом, но я не смог установить в HTML. При проверке элемента нет изменений.
JQuery
$(document).ready(function() {
$("#search").click(function(){
var num = $(this).data('id');
num++;
$("span").text(num);
$(this).data('id', num);
});
});
Я попытался это также
$(this).data('id') === num;
Вот jsFiddle Demo
Я использую v1.9.1
и нет ошибок в консоли. Это здорово, если кто-нибудь может найти проблему.
Обратите внимание, что Jquery 'data' метод не устанавливает атрибуты данных , – Bergi