jQuery click() 函数创建圆形轮播
以下代码触发图像库。
$('#coursepanel .thumbstrip img:first').click();
我想要 5000 毫秒的超时,然后触发下一个元素,然后再过 5000 毫秒后触发下一个元素,等等...等等...然后,如果该元素是集合中的最后一个元素,则再次触发第一个元素。
The following code triggers an image gallery.
$('#coursepanel .thumbstrip img:first').click();
I want a timeout of 5000ms and then the next element to be triggered and then after another 5000ms the next to be triggered, etc... etc... Then if the element is the last in the set to trigger the first again.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我建议查看 jQuery Cycle 插件来实现此类功能。它将为您提供您正在寻找的功能,而无需您亲自编程。
http://jquery.malsup.com/cycle/
控制效果速度的参数是“超时”和“速度”。您可以在选项页面上查看所有选项: http://jquery.malsup.com/cycle /options.html。
I recommend checking out the jQuery Cycle plugin for this type of functionality. It will give you the functionality your looking for without the headache of programming it yourself.
http://jquery.malsup.com/cycle/
The parameters that control the speed of the effects are 'timeout' and 'speed'. You can checkout all of the options on the options page: http://jquery.malsup.com/cycle/options.html.
有点混乱。我们追求的不是 JQuery 库,也不是插件。只是一个会在元素之间移动的无限循环。脑部接缝现在需要修复。
Slight confusion chaps. We were not after a JQuery gallery, nor a plugin. Just an infinite loop that would shift through the elements. Brain seams to be fixed now.