У меня есть компонент ember с кнопкой закрытия, который будет называть компонент destroy(). Для того, чтобы связать кнопку закрытия, чтобы уничтожить, для компонента я использую:Связывание событий с дочерними компонентами
didInsertElement: function() {
var id = '#' + this.elementId; // this is the component id
var close = $(id).find(".close"); // this is the close button
$(close).on("click", alert('123')); //binding...
}
Проблема: оповещения не происходит по щелчку, но когда вставлен элемент: каждый составной элемент вставлен вызовы 1 предупреждение (123)
jsbin являются невероятно полезными для получения справки – sunrize920
Пожалуйста, сделать копи-а от вашего браузера, чтобы дать нам некоторые HTML (не источник страницы) для работы с :) –
попробуйте этот $ (close) .on ("click", function() { оповещение ('123');}); – blessenm