У меня модальная диалоговая панель с элементами управления вводами html, которую я хочу открыть, как всплывающее окно, скользящее одним нажатием кнопки. jQuery slidePanel v0.2.2
Код для открытия диалогового окна работает,
$('#slidepanel').slidepanel("show")
Проблема заключается в закрытии диалога по следующему коду
$('#slidepanel').slidepanel("hide")
Тот же код скрытности работал с jquery, но проблематичен через Angular.js. Любая помощь ценится!
Поскольку вы используете jQuery для управления "показом" и "скрытием" после загрузки DOM, jQuery не знает, что эти элементы существуют.
мое предложение заключается в использовании jQuery on() для делегирования событий и выбора динамически сгенерированных классов:
$(document).on('click','.slider-arrow.show',function(){
....
});
$(document).on('click','.slider-arrow.hide',function(){
....
});