В mootools Я привык объявлять один раз и повторно использовать его часто. Пример FX будет выглядеть следующим образом:как повторно использовать экземпляр эффекта на jquery
myEffect1 = new Fx.Slide($('myElement1'));
Как я могу перейти на jQuery? Значение, Документы сделать его straightfoward использовать:
$('myElement1').click(function(e){
this.slideToggle();
});
Но если я хочу назвать этот эффект где-то еще в моем коде мне придется повторно объявить его? И разве этот подход не является более ресурсным голодом, чем тот, который выше? Как это будет правильно сделано в jQuery?
Это прекрасно. Поскольку jQuery $() возвращает объект jQuery, а не элемент, он будет работать так же, как на Mootools. Благодаря! – Frankie