2013-06-01 132 views
0

我在使用嵌套命名空間模式(我基於Addy Osmani's book的模板)構建了一個jQuery插件。jQuery插件不覆蓋默認選項

它是一種相當簡單的畫廊插件,一切運作良好,除了當我嘗試初始化插件,並覆蓋默認選項:

$(".m-gallery").vPossible_vGallery({ 
    scrolls: 3, 
    scrollSpeed: 200, 
    indexable: false, 
    autoplay: true, 
    rotateSpeed: 6000 
}); 

這些不覆蓋默認值。我之前沒有使用過這種模式,所以不確定它是我做過的事情,還是與模板有關。更有可能的是前者...

Here's a link to it in action...

它不給任何錯誤,我不完全理解這是如何工作的,所以它是我很難找出哪裏開始嘗試調試的問題。

在此先感謝您的幫助!

+0

是的!那就是訣竅。我實際上一起刪除了myFunctionParam,因爲它沒有被使用,而且我也沒有真正理解它的目的。看起來這可能是書中的錯誤!謝謝你的幫助。 – DanV

回答

2

myFuntionParamoption參數之間似乎存在一些混淆。乍一看,用myFunctionParam替換option參數的任何實例都應解決此問題。