我做了一個滑塊,但是我對jQuery並不太瞭解。我想在懸停時暫停滑塊,並且還希望在播放動畫時防止使用按鈕。任何人都可以幫助我嗎?需要jQuery滑塊幫助
var jq = $.noConflict();
setInterval(function() {
var leftPos = jq('#browser').scrollLeft();
if(leftPos == 5400){
jq('#browser').animate({scrollLeft: 0}, 800);
}else{
jq('#browser').animate({scrollLeft: leftPos + 900}, 800);
}
}, 3000);
jq('.rightarrow').click(function() {
var leftPos = jq('#browser').scrollLeft();
if(leftPos == 5400){
jq('#browser').animate({scrollLeft: 0}, 800);
}else{
jq('#browser').animate({scrollLeft: leftPos + 900}, 800);
}
});
jq('.leftarrow').click(function() {
var leftPos = jq('#browser').scrollLeft();
if(leftPos == 0){
jq('#browser').animate({scrollLeft: 5400}, 800);
}else{
jq('#browser').animate({scrollLeft: leftPos - 900}, 800);
}
});
這是我的小提琴:
https://jsfiddle.net/apielotje/2kyaJ/958/
哇,那真是超級快!非常感謝,效果很好! – apielotje
@ user3733479我注意到了一個錯誤。您無法使用腳本訪問箭頭。這是一個更新:https://jsfiddle.net/Grimbode/r5norvwu/ – rottenoats