2015-11-06 131 views
0

我正在试图创建与thumbnails自定义旋转木马。我有2个按钮(left and right arrows),它必须模拟点击缩略图。创建了这个代码,但是我想在左键单击时显示前一个图像,无论我点击了多少次右箭头。创建自定义滑块jQuery?

var clicks= 0; 
$('#rightarrow').on('click', function(){ 
    clicks += 1; 
    $(".thumbnail").eq(clicks).trigger("click"); 
}) 
var leftClicks = $('.thumbnail').length; 
    $('#leftarrow').on('click', function(){ 
    leftClicks -= 1; 
    $(".thumbnail").eq(leftClicks).trigger("click"); 
}) 
+0

“我要减少在左边点击元素”的点击我没有得到这个 –

+0

@darshandave我已经只是更新了我的问题。对不起, –

+0

嗨,检查这个jquery插件我写道:https://github.com/JohnnyBeGood34/JQuery-AnimateSlider它可以帮助你了解如何做一个简单的滑块 – JohnnyBeGoody

回答

1

尝试使用变量,而不是leftClicks

$('#leftarrow').on('click', function(){ 
 
    clicks -= 1; 
 
    $(".thumbnail").eq(clicks).trigger("click"); 
 
})

+0

谢谢)我的耻辱 –

+0

欢迎:) –