jQuery点击按钮多少次?

时间:2014-01-16 21:29:39

标签: jquery click

我有jQuery的jTScroller插件,当用户例如在远程54输入数字时,变量idx保持然后值54.每个滚动一个7项。所以我将54与7除以得到7.714然后是圆数,这样我就知道需要点击滚动的数量。现在我的变量结果保持舍入值为8,然后循环8clicks类名jTscrollerNextButton。我的问题是当它执行代码时它只点击一次,因此screools从1到2.它需要在类jTscrollerNextButton上单击8次并滚动8次。我试过把.delay(100)但不能正常工作。

如何使用此代码点击8次?我需要延迟吗?感谢。

// scroll down or up
result = Math.round(idx / 7);

for (var i = 1; i < result; i++) {
    $('.jTscrollerNextButton').trigger('click');
}

1 个答案:

答案 0 :(得分:0)

使用硬编码8:

正常工作

http://jsfiddle.net/4ZHx2/

var counter = 0;

$('.jTscrollerNextButton').click(function () {
counter++;

$('body').append('<div>' + counter + '</div>');
});

for (var i = 1; i < 8; i++) {
$('.jTscrollerNextButton').click();
}
相关问题