2011-08-14 41 views
-2

可能重複:
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」);那是有效的。我如何只能打電話預緊。

謝謝..

+0

你爲什麼要這麼做?這沒有任何意義。這是一個jQuery插件,直到你運行「.slides()」主初始化例程,其他方法不可能工作。 – Pointy

+0

Ok Kling對不起。但是我問了這些問題,因爲4天以上。沒有答案:( – cmpone

+0

尖尖的我想讓圖片上傳後添加滑塊。我添加但不顯示滑塊。 – cmpone

回答

0

由於滑塊是你不能沒有創造這是由$("#slides").slides();完成它的情況下直接調用preload一個小部件。您可以致電preload使其工作。