爲什麼不能正常工作?jQuery動畫高度懸停
$("#left").hover(
function() {
$("#left .more").animate({height:"120px"}, 500);
}
);
我不能爲我的生活弄明白。
爲什麼不能正常工作?jQuery動畫高度懸停
$("#left").hover(
function() {
$("#left .more").animate({height:"120px"}, 500);
}
);
我不能爲我的生活弄明白。
因爲您沒有顯示任何HTML,因此在黑暗中發狂。
等待document.ready
因爲當JS被執行的DOM樹尚未加載綁定事件之前:
jQuery(function ($) {
//code goes here
});
或者,您可以使用綁定或live
您delegate
事件,以便他們即使在插入附加的DOM元素後也能正確執行:
$('#left').live('hover', function...);
就是這樣,只是不認爲我不得不使用它,如果這不是發生的事情。謝謝。我可以在8分鐘內接受。 – JacobTheDev
@Rev,我會添加另一個選擇。 – zzzzBov
適用於我...嘗試解決fr om this。
我假設你做了一個選擇錯誤(#left .more)
奇怪的是,爲你工作,代碼是正確的,但添加document.ready使它爲我工作。 – JacobTheDev
是的,因爲jsfiddle自動處理JS/jQuery加載。 – Shomz
我們需要看到你的HTML以及給你一個準確的答案。 – zzzzBov