Я пытаюсь имитировать статические переменные в функции JavaScript со следующей целью:
$.fn.collapsible = function() {
triggers = $(this).children('.collapse-trigger');
jQuery.each(triggers, function() {
$(this).click(function() {
collapse = $(this).parent().find('.collapse');
})
})
}
Как сохранить объект «коллапс», чтобы его не нужно было «находить» при каждом вызове? Я знаю, что с именованными функциями я мог бы сделать что-то вроде «someFunction.myvar = collapse», но как насчет анонимных функций, подобных этой?
Спасибо!