div와 사용자 사이에서 int 값을 가져 오려고하는데 카운트를 계산해야합니다. 하지만 div 사이에 데이터가없는 경우 처리하지 않습니다..likecount div가 비어있는 경우 계산할 수 없습니다.
내 HTML 코드
<div class="thumbnail" id="123">
<ul>
<li class="likeStatus"><a href="#" id="likeitlink" title="like this">Like</a>
</li>
<li><a href="#" class="likecount">
</a>
</li>
</ul>
</div>
내 jQuery를
$(document).on('click', '#likeitlink', function (event) {
event.preventDefault;
var msgid = $(this).parents('.thumbnail').attr('id');
$('#' + msgid + ' .likeStatus').html('<a href="#" id="Unlikeitlink" title="Unlike this">Unlike</a>');
if ($.trim($('#' + msgid + ' .likecount')).is(':empty')) {
$('#' + msgid + ' .likecount').html("0");
alert($('#' + msgid + ' .likecount').html("0"));
}
$likesNo = parseInt($('#' + msgid + ' .likecount').html(), 10);
alert($likeNo);
$likesNo++;
// alert($likeNo);
$('#' + msgid + ' .likecount').html("" + $likesNo);
});
은 내가 어떻게 낚시하는 방법을 가르 칠거야 코드 here
수가 적지 않습니다. 증가 ?? – xrcwrn
예. 작동 중입니다. 이 코드를 설명해 주시겠습니까? – xrcwrn