У меня есть следующий код JQuery:jQuery | Данные атрибута обновить вопрос
Это HTML:
<div
class="continueReading"
data-skip="0"
data-categories="22,243"
data-is="single"
data-s="cd1f2f7a7d"
data-list="latestNews-sidebar-1"
>
<a href="javascript:void();" class="latestNewsWidgetMoreLink">get more</a>
<a href="javascript:void();" class="latestNewsWidgetMoreButton">»</a>
</div>
и JQuery это:
$('.latestNewsWidgetMoreLink, .latestNewsWidgetMoreButton').click(
function()
{
total_items = 10;
$(this).parent('div').attr('data-skip', total_items);
}
);
но, кажется, не работают. Может кто-нибудь мне помочь? Есть ли ошибка в этом коде?
Примечание: Я также попробовать следующий код не повезло:
total_items = 10;
$(this).parent('div').data('skip', total_items);
Пожалуйста, покажите нам HTML – Adil
Как сказал Адиль, показывают нам HTML. Также покажите нам функции (-и), окружающие эти несколько строк - трудно разобраться, если есть проблема, если мы не знаем, что это такое в контексте кода. –
Как вы ожидаете узнать, работает ли он, если вы устанавливаете значение атрибута данных на одно и то же? –