2012-09-07 31 views
4

我需要以斑馬紋樣式着色,然後當我點擊表格兩次(不是雙擊)時,它應該變回原來的樣子。JQuery鼠標點擊計數器

我的問題是,如何計算2次點擊?

+1

聲明一個變量作爲計數器並在點擊時將其增加1,並檢查該計數器值。 –

回答

10

演示:http://jsfiddle.net/aztVY/

(function() { 
    var count = 0; 

    $('table').click(function() { 
    count += 1; 

    if (count == 2) { 
     // come code 
    } 
    }); 
})(); 
+0

謝謝。這就是我一直在尋找的:) –

2

我可能是錯的,但在你的問題的行之間我讀到,你實際上詢問toggleClass()方法記錄here

添加或從每個元素的集合中的 匹配的元素,這取決於任一類的存在或開關參數的值 刪除一個或多個類。

2

您可以使用jQuery的toggleClass功能爲:

$(" ... ").click(function() { 
    $(this).toggleClass("someClass"); 
}); 

當點擊一次,該元素具有someClass類,當點擊了兩次,類被再次移除。