Я пытаюсь присвоить функцию свойству на кучу элементов с помощью .prop()
Используя .prop метод JQuery, чтобы установить свойство функции
$('.whatever').prop({MyProp:MyFunc});
Всматриваясь в документации для этой функции, кажется, есть особое поведение, когда значение является функцией, а для свойства НЕ будет назначена функция, а функция возвращает значение.
Есть простой обходной путь для этого, или я должен просто использовать
$('.whatever').each(function(id, item){item.MyProp=MyFunc;});
Почему вы хотите назначить функцию свойству DOM? Для свойств обработчика событий есть лучшие альтернативы. – Bergi
Моя функция не обработчик события, а метод. Он призван делать что-то не потому, что что-то случилось – DJL
Но что он делает в DOM, тогда? Поместите его в другое место. – Bergi