我更像是一个jquery家伙,对MooTools不太熟悉。我已经阅读了关于在MooTools网站上创建延迟的内容,但我担心我不够精明,无法将其添加到我的脚本中。
页面加载后,我希望在此之前添加300毫秒的延迟:
window.addEvent('domready', function(){
var data = {};
var myShow = new Slideshow.delay(1000)('show', null, {controller: true, height: 467, hu: 'half-moon-bay-wedding/', thumbnails: true, width: 730, loop:false});
});
我认为这对于熟悉MooTools的人来说可能很简单? 感谢您的帮助和想法!
答案 0 :(得分:0)
你可以试试:
window.addEvent('domready', function() {
var data = {};
(function() {
var myShow = new Slideshow('show', null, {controller: true, height: 467, hu: 'half-moon-bay-wedding/', thumbnails: true, width: 730, loop:false});
}).delay(300);
});
这样,你的SlideShow调用将被包装在一个匿名函数中,一旦延迟300毫秒就会被调用。
当然可以在文档中找到更多信息:http://mootools.net/docs/core/Types/Function#Function:delay