Не получается добавить обработчик события щелчка в заголовок / заголовок диалога.
Что-то в пользовательском интерфейсе jQuery, кажется, переопределяет обработчик кликов, есть идеи, как мне это сделать?
Я связываю это с ui-dialog-titlebar
классом:
var dlg = $("#dlg_"+id).dialog({ ... });
dlg.find('.ui-dialog-titlebar').click(function() {
alert("test");
});
Если я попытаюсь alert(dlg.find('.ui-dialog-titlebar'));
, это предупредит меня об объекте. Но если я сделаю $('.ui-dialog-titlebar').click(function() { alert("test"); });
, тогда он будет работать нормально, но это не вариант, так как у меня есть несколько диалогов.
Я нашел решение, я ответил как ответ ниже.