у меня есть этотУвеличение числа внутри div?
<div class="likes">13</div>
, и я хочу, чтобы увеличить это число +1, когда я нажимаю кнопку
Как я могу сделать это с помощью JQuery?
$('btn').click(function() {
$('.likes').text();
});
у меня есть этотУвеличение числа внутри div?
<div class="likes">13</div>
, и я хочу, чтобы увеличить это число +1, когда я нажимаю кнопку
Как я могу сделать это с помощью JQuery?
$('btn').click(function() {
$('.likes').text();
});
$('btn').click(function() {
var el = parseInt($('.likes').text());
$('.likes').text(el+1);
});
-1 для повторения выбора DOM. – RightSaidFred
О нет, позвольте мне реорганизовать это для вас. – swatkins
Попробуйте следующие
$('.likes').click(function() {
$(this).text(+($(this).text()) + 1);
});
(отредактирован мой первоначальный пост)
var jLikes = $('div.likes');
var sLikes = jLikes.text();
var nLikes = parseInt(sLikes);
if(isNaN(nLikes)) {
return;
}
jLikes.text(nLikes+1);
Это должно сделать трюк:
012 .$("btn").click(function(){
$(".likes").html(1 + $(".likes").html());
});
var value = $('.likes').text();
value++;
'$ (». Любит) текст (функция (я, TXT) {вернуться ParseInt (txt, 10) + 1; }) ' – RightSaidFred