2009-05-24 79 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]);