我想要做類似於FB'Like'風格的點擊,但我在調用錨點鏈接時遇到問題。Javascript通過錨點調用函數
<li id="vote-ico"><a class="unlike" href="javascript:void(0)">Unlike</a></li>
<li id="vote-ico"><a class="like" href="javascript:void(0)">Like</a></li>
但是下面的JS不工作。
$('.unlike').click(function(){
alert($(this));
$(this).removeClass('unlike').addClass('like', function(){
//action
}).text('like');
})
$('.like').click(function(){
alert($(this));
$(this).removeClass('like').addClass('unlike', function(){
//action
}).text('unlike');
})
它甚至不警惕!有人能幫我嗎??
您的JS代碼與您的HTML有關嗎?此代碼需要在** HTML準備就緒/呈現後執行** – Ian
請參閱http://jsfiddle.net/WxuVn/ - 您形成警報的方式不正確。 – andrewb
@ andrew-buchan「alert」沒什麼問題。它與綁定 – Ian