Работа с атрибутом data

Предположим у нас есть такой HTML-элемент:

<input type="text" data-active="no" id="delivery" />

С чтением атрибута "data-active" всё понятно, здесь никаких подводных камней нет. Это можно сделать так:

$('#delivery').data("active");

Но в том случае, когда мы хотим установить новое значение этому атрибуту, то должны сделать это следующим образом:

$('#delivery').attr("data-active","yes").data("active", "yes");

Комментарии ()

    Вы должны авторизоваться, чтобы оставлять комментарии.