您是否有解决方案在不更改dialog()初始化代码的情况下为每个打开的对话框添加方法?
目标是在对话框初始化后添加此代码:
$(".ui-dialog-titlebar").click(function() {$(this).siblings().toggle()})
为了在对话框中添加一个切换功能,点击标题(非常有用,看看后面是什么)我知道我可以放松拖动功能,但我不知道如何检测阻力和阻止切换功能(这是另一个点)
我想添加此功能而不更改我的应用程序中的239对话框({...})...非常感谢您的帮助。
解决方案#1感谢@Alex Kiselev:
$('body').on('click', '.ui-dialog-titlebar', function() {
$(this).siblings().toggle();
});
答案 0 :(得分:1)
您可以尝试以下方式:
$('body').on('click', '.ui-dialog-titlebar', function() {
$(this).siblings().toggle();
});