在這種stackoverflow answer正確使用jQuery切換?
$('#user_button').toggle(function() {
$(".hello").addClass("active");
}, function() {
$(".hello").removeClass("active");
});
jQuery的.toggle
回調函數用來類添加和刪除的元素。現在根據jQuery .toggle
documentation,.toggle
最初用於在所選元素的可見性狀態之間切換。
我做了一個演示的jsfiddle:http://jsfiddle.net/taheri/nYdng/
在這裏我的例子似乎回呼功能之間和的#user_button
本身不被切換能見度只有備用。我在這裏的文檔中錯過了什麼?可以使用切換僅在功能之間切換嗎?
謝謝!
有兩種'toggle'方法... [這一個](http://api.jquery.com/toggle/)和[this one](http://api.jquery.com/toggle-event /)。他們應該用不同的名字來避免這種混淆。 –
驚人的...希望你可以把這作爲一個答案。 – Mohammad
當然,我已經發布了一個答案。 –