我正在为游戏添加喜欢和不喜欢的链接。最初喜欢是活动的,用户点击它会显示
unlike link
1 like this game
那没问题。但是当我们点击不同的链接时,它会重新加载页面。我不想重新加载页面
<div class="gameLikeStatus">
<a href="likeit" id="likeitlink">Like</a>
</div>
<div class="totalLikes">
<span id="likesCount"><s:property value="likes"/></span> like this game<br>
</div>
<script>
$('a#likeitlink').bind('click',function(event){
event.preventDefault();
$('.gameLikeStatus').html('<a href="unlikeit" id="Unlikeitlink">Unlike</a>');
$likesNo= $('#likesCount').html();
$likesNo++;
$('#likesCount').html(""+$likesNo);
});
$('a#Unlikeitlink').bind('click',function(event){
event.preventDefault();
$('.gameLikeStatus').html('<a href="likeit" id="likeitlink">Like</a>');
$likesNo= $('#likesCount').html();
$likesNo--;
$('#likesCount').html(""+$likesNo);
});
</script>