2011-07-04 48 views
0

如何使用圖標代替按鈕?Jquery:使用圖標代替按鈕

我必須定期打開和關閉圖標,具體取決於用戶的操作。

因此,我可以輕鬆更改圖標的圖像,但是如何禁用單擊事件。

我嘗試使用「綁定」和「解除綁定」,但它會導致很多問題。

「綁定」的積累反覆調用相同的功能。

我試過這個方法。 One

你知道更好的方法嗎?

謝謝:)

+0

添加一個類(像'」禁用「')...然後在點擊處理程序中用'hasClass()'檢查。 –

回答

2

禁用元素:

x.addClass('disabled'); 

啓用元素:

x.removeClass('disabled'); 

單擊處理:

x.click(function() { 
    if ($(this).hasClass('disabled')) { return; } 
    // continue normally 
}); 
+0

好吧thx你,我會試試:) –

+0

好吧我試過了......並且它工作正常,thx –