2009-05-24 6 views
3

Ich bin dabei, ein jQuery Plugin zu modifizieren, um eine zusätzliche Anforderung zu erfüllen, die ich brauche.Übergeben von Arrays in ein jQuery PlugIn

Entschuldigung, keine Programmierfrage, aber können Sie ein Array von Javascript in ein jQuery-Plugin übergeben, das alle seine Informationen erhält oder verliere ich den Array-Inhalt zwischen Javascript und jQuery Plugin?

Danke. TT.

+1

Es ist eine Frage der Programmierung, keine Sorge! – Skilldrick

Antwort

3

jQuery ist vollständig in Javascript geschrieben. jQuery-Erweiterungen (und tatsächlich jQuery selbst) sind nur normale Funktionen. Es gibt nichts besonderes oder anderes daran. Um Ihre Frage zu beantworten, können Sie also Arrays übergeben.

+0

danke dafür und an die anderen. – tonyf

1

Ihr Array sollte dieselben Daten enthalten wie beim Übergeben. jQuery ist in Javascript geschrieben und ist lediglich ein Framework, um Ihr Leben einfacher zu machen.

3

Hier ist ein Beispiel-Plugin, das ein Array als Argument hat.

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

Dann das Plugin mit einem Array zu nennen:

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