2009-05-24 8 views
3

私は必要な追加要件を満たすためにjQueryプラグインを変更しています。jQueryプラグインへの配列の受け渡し

申し訳ありませんがプログラミングに関する質問はありませんが、javascriptからjQueryプラグインに配列を渡すことができますか?その情報はすべて保持されますか、javascriptとjQuery Pluginの間の配列の内容は失われますか?

ありがとうございました。 TT。

+1

それはプログラミングの質問です、心配しないでください! – Skilldrick

答えて

3

jQueryは完全にjavascriptで記述されています。 jQueryの拡張(実際はjQuery自体)は単なる通常の関数です。あなたの質問に答えるために、配列を渡すことができます。

+0

それと他の人に感謝します。 – tonyf

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]);