刚接触 jQuery,仍在学习很多东西,所以如果这是一个愚蠢的问题,我很抱歉!
我能够触发点击,但我想一遍又一遍地运行该函数,以便我的轮播不断自行旋转。
我该怎么做?
这是我到目前为止所拥有的:
setTimeout(function(){
$('.next').trigger('click');
}, 500);
谢谢!
最佳答案
您可以通过将 setTimeout
替换为 setInterval
来实现此目的在指定的超时后继续重复点击。
setInterval(function(){
$('.next').trigger('click');
}, 500);
公平警告,虽然这可行,但这是一个糟糕的解决方案。最好在轮播中寻找 API,或者添加一个来触发幻灯片。
关于javascript - jQuery - 多次触发点击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25214012/