El jQuery .data() documentation dice lo siguiente:Almacenamiento de una función con datos jQuery() Método
The .data() method allows us to attach data of any type to DOM element
I asumen "cualquier tipo" se refiere a funciones. Decir que tengo un div con el ID foo como tal:
<div id="foo">Foo!</div>
y me gustaría para almacenar una función, que se llama say
que toma un parámetro. De acuerdo con la documentación que me almaceno la función de esta manera:
$("#foo").data("say", function(message){
alert("Foo says "+message);
});
Mi pregunta es, ¿cómo invocar la función con un parámetro cuando deseo de hacerlo.
$("#foo").data("say");
debería devolver la función, pero ¿cómo le pasaría un parámetro?
Gracias!
interesante! Lo probaré. ¡Gracias! –
'$ (" # foo "). Data (" say ") (" hello ");' parece funcionar también. – Kobi