我有一些 jquery 代码,当单击选项卡时,它会将图像滑块重置为幻灯片 1。问题是,它会立即发生,所以在标签淡出之前你会看到重置滑块的一点点闪烁。
我想将重置“保持”大约半秒,直到它消失。
有人告诉我我需要将代码包装在“setTimeout”函数中,所以我希望在如何做到这一点上得到一些帮助。
我说的是这个页面的“工作”部分:www.oncreative.com.au
这是我必须重置滑块的代码:
<script>
$('.reset').click(function() {
$('.workslider').each(function() {
var s = $(this).data('royalSlider');
s.st.transitionSpeed = 0;
s.goTo(0);
setTimeout(function() {
s.st.transitionSpeed = 600;
}, 10);
});
});
</script>
提前致谢!