我正在使用购买的HTML主题为客户建立一个网站。我差不多完成了,但我无法更改主页上使用的Jquery循环插件的超时。在他们的网站上,我看到我需要更改超时,但是当我把它降低到3000毫秒,没有任何反应......这是代码的最后一部分,我相信应该做出改变:
$.fn.cycle.defaults = {
animIn: {},
animOut: {},
fx: 'fade',
after: null,
before: null,
cssBefore: {},
cssAfter: {},
delay: 0,
fit: 0,
height: 'auto',
metaAttr: 'cycle',
next: null,
pause: 0,
prev: null,
speed: 1000,
slideExpr: null,
sync: 1,
timeout: 4000
};
答案 0 :(得分:2)
而不是改变插件的来源,你应该在初始化插件时传递这些选项:
$('#my-cycle-container').cycle({
timeout : 3000
});
以下是jQuery Cycle插件文档中的随机页面:http://jquery.malsup.com/cycle/pager6.html。注意他们如何将选项传递给插件的初始化。