Как обновить data-id jquery 1.9?

Здравствуйте!
Мало работалл с jquery 1.9 и сечас возникла проблема:
$('body').on('click', '.paging_price' ,function(){
        var pageNum = $(this).data("id");
       $(this).attr("data-id", pageNum+4);
});


При следующем клике не получаю pageNum+4!
Ранее было так:
$('.paging_price').live('click', function()
  • Вопрос задан
  • 178 просмотров
Решения вопроса 1
Palehin
@Palehin
Frontend
$(this).data("id", pageNum+4);
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
alsopub
@alsopub
.data('id') и .attr('data-id') - это немного разные вещи, выберите один из вариантов и используйте.
Ответ написан
kentuck1213
@kentuck1213
Попробуйте так :
$('body').on('click', '.paging_price' ,function(){
        var pageNum = +$(this).data("id");
       $(this).data("id", pageNum+4);
});
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 нояб. 2024, в 00:55
500 руб./за проект
21 нояб. 2024, в 23:30
300000 руб./за проект
21 нояб. 2024, в 22:21
3000 руб./в час