У меня есть div с атрибутом data-myval = "10"
. Я хочу обновить его значение; разве это не изменится, если я использую div.data('myval',20)
? Мне нужно использовать только div.attr('data-myval','20')
?
Я не понимаю, что такое HTML5 и jQuery? Пожалуйста, порекомендуйте. Спасибо!
РЕДАКТИРОВАТЬ: обновлен div.data('myval')=20
до div.data('myval',20)
, но HTML по-прежнему не обновляется.
div
? Объект или элемент jQuery? - person Brad   schedule 23.11.2012div.data('myval')=20
не сработает для сохранения значения только потому, что синтаксис неправильный - см. Ответы о правильном синтаксисе. Но обратите внимание, что.data()
на самом деле не обновляет элемент attribute, он хранит данные в другом месте. - person nnnnnn   schedule 23.11.2012