0

我正在尝试制作一个简单的图像滑块。

这是javascript代码:

$(document).ready(function() {
  $('#slide1_images').on('click', 'img', function(){ 
    $("#slide1_images").css("transform","translateX("+$(this).index() * -450+"px)");
  });
});

问题似乎是它没有点击正确的图像,但它需要点击下一张。为什么?

这是可运行的示例:

http://jsfiddle.net/y4BkQ/

4

1 回答 1

0

.index() 返回一个基于 0 的索引。+ ($(this).index() + 1) * 450 +

于 2013-05-26T22:06:54.123 回答