$(function(){
$('#slides_left').slides({
generateNextPrev: false,
play: 5500
});
});
如何在上面的函数中添加.delay(),以便函数的开始时间不是onload而是指定的时间?
抱歉我的jQuery中的noobness!
谢谢!
答案 0 :(得分:5)
你可以使用javascript setTimeOut函数
setTimeout(functionname, 2000); // replace 2000 with your number of millisecond required for delay.
在onload中调用此setTimeout。
干杯!!
答案 1 :(得分:2)
$(function(){
// Start after 3 seconds
window.setTimeout('doSlide()', 3000);
});
function doSlide(){
$('#slides_left').slides({
generateNextPrev: false,
play: 5500
});
};
幻灯片()还有一个暂停选项。
答案 2 :(得分:1)
使用setTimeout
$(function(){
setTimeout(function(){
$('#slides_left').slides({
generateNextPrev: false,
play: 5500
});
}, 1000);
});