演示:http://jsfiddle.net/sunnycpp/fMXyP/5/爲什麼在此代碼中連續顯示和隱藏行爲錯誤?
連續顯示,隱藏調用產生一個錯誤,動畫停止並且有時不會恢復。這是我的代碼中的jQuery錯誤或錯誤?
這裏是從jsfiddle複製粘貼的代碼。
myButtonManual.on("click", function() {
isVisible = !isVisible;
myHero.stop(true,false);
if(isVisible) {
myHero.show('slow');
myButtonManual.text("Manual Hide");
} else {
myHero.hide('slow');
myButtonManual.text("Manual Show");
}
那麼爲什麼不使用切換? – Oritm
在實際用例中,顯示和隱藏是兩種不同的API調用,無法將它們轉換爲切換。 – SunnyShah