Estoy buscando modificar un jQuery Plugin para satisfacer un requisito adicional que necesito.

Lo sentimos, no es una pregunta de programación, pero ¿puede pasar una matriz de javascript a un complemento jQuery, que mantendrá toda su información o perderé el contenido de la matriz entre javascript y el complemento jQuery?

Gracias. TT.

3
tonyf 24 may. 2009 a las 15:24

3 respuestas

La mejor respuesta

JQuery está escrito completamente en javascript. Las extensiones jQuery (y de hecho jQuery en sí) son funciones normales. No hay nada especial ni diferente al respecto, por lo que para responder a su pregunta, sí, puede pasar matrices.

3
nickf 24 may. 2009 a las 11:36

Su matriz debe tener todos los mismos datos que tenía cuando la pasó. jQuery está escrito en javascript y es simplemente un marco para hacerte la vida más fácil.

1
xenon 24 may. 2009 a las 11:37

Aquí hay un complemento de ejemplo que tiene una matriz como argumento.

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

Luego, para llamar al complemento con una matriz:

$('.class').myPlugin([1, 2, 3]);
3
thatismatt 24 may. 2009 a las 11:42