我正在使用购买的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
};
与其更改插件的源代码,不如在初始化插件时传入以下选项:
$('#my-cycle-container').cycle({
timeout : 3000
});
以下是jQuery Cycle插件文档中的一个随机页面:http://jquery.malsup.com/cycle/pager6.html.请注意他们是如何将选项传递到插件的初始化中的。