我有一個腳本使用JQuery的本質上移動和調整1px寬度div。 div本身有重複的背景。現在,我想指出這段代碼完全按照我的意願工作。但是我注意到這是一個有點慢,所以我看着螢火蟲上的控制檯:尋找jquery滑動懸停功能顯示與.stop錯誤(但仍然有效)
TypeError: "#slide".stop is not a function
我不是在jQuery的專家,所以,我想最好還是要問在這裏。你會在這裏找到例子。 LIINK被作者刪除 -
jquery本身。
$("a.nav1").hover(function(){
$("#slide").animate({ width: "65px" },{queue: false, duration: 200})
.animate({ left: "0px" }, 200);
}, function(){
("#slide").stop();
}
);
$("a.nav2").hover(function(){
$("#slide").animate({ width: "100px" },{queue: false, duration: 200})
.animate({ left: "66px" }, 200);
}, function(){
("#slide").stop();
}
);
$("a.nav3").hover(function(){
$("#slide").animate({ width: "83px" },{queue: false, duration: 200})
.animate({ left: "173px" }, 200);
}, function(){
("#slide").stop();
}
);
$("a.nav4").hover(function(){
$("#slide").animate({ width: "73px" },{queue: false, duration: 200})
.animate({ left: "260px" }, 200);
}, function(){
("#slide").stop();
}
);
我在找這個錯誤背後的原因。我究竟做錯了什麼?有沒有更有效的方法來做到這一點?
謝謝。
不能相信我錯過了。正如他們所說,看不到樹林。非常感謝你。 –
@DanielRuxton歡迎高興來幫忙:) –