我想在jquery中做一個動畫:在懸停兩個div改變位置,並在mouseout上返回到他們的舊位置。 (第一個div上升,第二個出現故障,那麼(鼠標出)的返回)jquery animate()divs打開
問題:這些div會上下汽車無(我想,所有的事件發生時)
這裏我的代碼:
$(document).ready(function() {
$("#container_wm").hover(function() {
$("#w").animate({
marginTop: "-=100px"
});
$("#m").animate({
marginTop: "+=100px"
});
});
$("#container_wm").mouseout(function() {
$("#w").animate({
marginTop: "+=100px"
});
$("#m").animate({
marginTop: "-=100px"
});
});
});
PS:感謝您的幫助,對不起語法錯誤
歡迎的話,請問你展示你的標記,甚至更好地創造一個小提琴在http://jsfiddle.net – caramba
發表您的HTML標記 –
@ user3327181請不要將鼠標懸停,鼠標移出使用的mouseenter和鼠標離開..請檢查我的答案在下面。 –