Я создал «элемент управления» с помощью jQuery и использовал jQuery.extend, чтобы помочь сделать его как OO максимально возможным.Управление значением «this» в событии jQuery
Во время инициализации моего контроля я телеграфировать различные события щелчка, как так
jQuery('#available input',
this.controlDiv).bind('click', this, this.availableCategoryClick);
Обратите внимание, что я Пазинг «это» в качестве аргумента данных в методе связывания. Я делаю это, чтобы получить данные, прикрепленные к экземпляру элемента управления, скорее из элемента, который запускает событие click.
Это прекрасно работает, однако я подозреваю, что это лучший способ
Использовав прототип в прошлом, я помню синтаксис привязки, который позволял контролировать то, что значение «это» было в случае.
Что такое jQuery?
Незнайка почему вы пытаетесь сделать JQuery OO, так как JQuery является более функциональным, чем OO. – cletus