2009-05-24 111 views
3

我正在尋找修改一個jQuery插件來迎合我需要的額外需求。傳遞數組到一個jQuery插件

對不起,不是一個編程問題,但你可以從JavaScript傳遞數組到一個jQuery插件,它將保持所有的信息,或者我會失去JavaScript和jQuery插件之間的數組內容?

謝謝。 TT。

+1

這是一個規劃問題,不用擔心! – Skilldrick 2009-05-24 11:49:25

回答

3

jQuery完全是用javascript編寫的。 jQuery擴展(實際上jQuery本身)只是普通的函數。沒有什麼特別也沒有什麼不同,所以要回答你的問題,是的,你可以傳遞數組。

+0

感謝那和其他人。 – tonyf 2009-05-24 11:49:58

1

您的數組應該具有與通過它時所用的數據相同的所有數據。 jQuery是用JavaScript編寫的,僅僅是一個讓你的生活更輕鬆的框架。

3

下面是一個以數組爲參數的插件示例。

// plugin definition 
$.fn.myPlugin = function(arrArg) { 
    // the plugin implementation code goes here 
    // do something with arrArg, which is an array 
}; 

然後調用插件使用數組:

$('.class').myPlugin([1, 2, 3]);