BX.bind
void BX.bind( Object|DOMNode el, String event, Function handler );
Функция устанавливает функцию handler в качестве обработчика события event элемента el.
Примечание
Использование BX.delegate (или BX.proxy) предпочтительнее. Это позволит:
- делать BX.unbind
- не плодить код, а вешать один и тот же обработчик на несколько элементов.
Примеры использования
BX.bind(BX('test'), 'click', function() {alert('click!')})
Получить непосредственно элемент, по которому кликнули.
_hadleMoreButtonClickHandler: function(e) { alert(BX.proxy_context.innerHTML); } BX.bind(BX('test'), 'click', BX.delegate(this._hadleMoreButtonClickHandler, this));
© «Битрикс», 2001-2024, «1С-Битрикс», 2024