Jquery ui jQueryUI对话框:使用向下滚动箭头调整大小

Jquery ui jQueryUI对话框:使用向下滚动箭头调整大小,jquery-ui,scrollbar,jquery-ui-dialog,jquery-ui-resizable,Jquery Ui,Scrollbar,Jquery Ui Dialog,Jquery Ui Resizable,在我正在开发的应用程序中,我会在模态jQueryUI对话框中弹出帮助。在大多数情况下,它工作得很好。有一个问题:如果您试图使用对话框右下角的箭头滚动帮助文本,则无法滚动,因为它与鼠标拖动对话框的位置相同 我意识到如果我使用jQueryUI对话框“按钮”选项在对话框底部添加一个“关闭”按钮,这种情况就不会发生,但这与应用程序中其他地方的样式不一致 有人知道解决这个问题的合理方法吗?理想情况下,我希望在这个对话框的底部有一个小的非滚动div,而不会影响其他对话框,因此,鼠标拖动调整大小将在屏幕上下

在我正在开发的应用程序中,我会在模态jQueryUI对话框中弹出帮助。在大多数情况下,它工作得很好。有一个问题:如果您试图使用对话框右下角的箭头滚动帮助文本,则无法滚动,因为它与鼠标拖动对话框的位置相同

我意识到如果我使用jQueryUI对话框“按钮”选项在对话框底部添加一个“关闭”按钮,这种情况就不会发生,但这与应用程序中其他地方的样式不一致


有人知道解决这个问题的合理方法吗?理想情况下,我希望在这个对话框的底部有一个小的非滚动div,而不会影响其他对话框,因此,鼠标拖动调整大小将在屏幕上下降到比向下箭头更低的位置。

jquery ui.xxxx.css
中的
ui对话框中添加底部填充将导致您想要的行为:

.ui-dialog {
    ... Existing CSS...
    padding-bottom: 15px !important;
}

我知道我可以删除右下角的调整大小句柄,但这是不可取的。这不符合“不影响其他对话框”的标准,但我认为它可以调整,以便只适用于此对话框。我会试试的,真的。添加了
$(此).parents('.ui dialog').css('padding-bottom',15)
到对话框的
打开
函数成员。是的,从我花了5分钟的搜索时间来看,似乎没有比从内容元素向上搜索更优雅的方法来获取.ui dialog元素。同意。静态css无法通过元素所包含的其他元素来缩小元素的范围。我没有想到要玩这个把戏;那是你给我的关键。