この問題は非常に奇妙に思えます。コードの置換を確認しましたが、すべて同じ問題が発生します。1 つの置換はJquery: mousedown effect (左クリックが押されている間)です。画像のサムを右または左にスライドさせるスライダーを作成しようとしています。親指から好きな画像を選択してクリックすると、表示されます。親指は左右にスライドできます。問題は、右ボタンをクリックした後、画像が左に向かって再びスライドしないことです。これは clearinterval のあるものだと思います。これがフィドルですhttp://jsfiddle.net/2rfm5/18/ 右矢印をクリックした後、左スライド効果は機能しません。
$("#popUpInnerArrowLeft").mousedown(function(event) {
movetoleft();
});
var into ,into2 ;
function movetoleft() {
function moveit() {
$(".thumbsInnerContainer").animate({right:'+=10px'});
}
into = setInterval(function() { moveit(); }, 500);
}
$(document).mouseup(function(event) {
clearInterval(into);
});
//for the right arrow
$("#popUpInnerArrowRight").mousedown(function(event) {
movetoright();
});
function movetoright() {
function moveit2() {
$(".thumbsInnerContainer").animate({left:'+=10px'});
}
into2 = setInterval(function() { moveit2(); }, 500);
}
$(document).mouseup(function(event) {
clearInterval(into2);
});