試圖做一個功能,當切換打開時做「A」,切換關閉時做「B」。jquery切換功能打開/關閉
代碼:
function awesome_toggle()
{
$(".button").click(function()
{
$("content").toggle(
function()
{
/* Do "A" */
},
function()
{
/* Do "B" */
}
);
});
}
此代碼似乎沒有工作,我想不通爲什麼。當我僅使用一個函數時,所以我在/ *之後停止代碼「A」* /它可以工作,但是當我添加/ * Do「B」* /函數時,它停止工作。哪裏不對?
jQuery的版本:ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js
這是你的完整JS嗎? – Mooseman 2013-03-25 18:45:04
@Mooseman如果你暗示這應該被重新標記爲JavaScript問題(添加JS標籤),我認爲你應該這樣做。另外,OP,我不確定我是否理解這個問題,具體是你想做什麼。 – 2013-03-25 18:46:30
這個雙功能版本的切換在jQuery 1.9.1中被刪除。查看文檔:http://api.jquery.com/toggle/。我相信它現在將第一個函數解釋爲別的東西(例如持續時間)並拋出錯誤。 – 2013-03-25 18:46:50