Документация jQuery . data() сообщает следующее:
The .data() method allows us to attach data of any type to DOM element
Я предполагаю, что "любой тип" относится и к функциям. Скажем, у меня есть div с id foo как таковым:
<div id="foo">Foo!</div>
И я хотел бы сохранить в нем функцию под названием say
, которая принимает параметр.
Согласно документации, я сохранил функцию следующим образом:
$("#foo").data("say", function(message){
alert("Foo says "+message);
});
Мой вопрос: как мне вызвать функцию с параметром, когда я этого хочу сделать.
$("#foo").data("say");
должен возвращать функцию, но как бы передать ей параметр?
Спасибо!