可能重复:
Preload Function
这是我的js代码。 https://github.com/nathansearles/Slides/blob/master/source/slides.js
preload : function() {
$('.slidesContainer').css({
backgroundImage: "url(img/loading.gif)",
backgroundPosition: "50% 50%",
backgroundRepeat: "no-repeat"
});
this._loadImage( this.slides.eq( this.options.startAtSlide - 1 ).attr("src") ).then( $.proxy(function( url ) {
this.slidesControl.fadeIn( this.options.fade.interval );
this._trigger( "loaded", this.options.startAtSlide, this );
},this));
},
我如何使用此代码。我打电话给$(“#slides”)。幻灯片(“preload”);.但如果我使用$(“#slides”)。slides();在$(“#slides”)之前。幻灯片(“preload”);这是有效的。我怎么只能打电话预载。
谢谢..
答案 0 :(得分:0)
由于滑块是一个小部件,因此无法在不创建由preload
完成的实例的情况下直接调用$("#slides").slides();
。您可以在致电preload
之前调用它以使其正常工作。