【发布时间】:2013-01-19 07:43:15
【问题描述】:
我有几个带有 Ok 和 Cancel 的 jQueryUI 对话框和单选按钮(无文本输入)。
我的要求是:
确定按钮应该在取消按钮的右边,确定按钮应该是焦点:
- 当对话框打开时,
- 在任何用户单击或拖动后。
要求 1 可以通过为 Ok 按钮提供一个 id 和以下代码来实现:open: function(event, ui) {
$('#OkButton').focus();
},
要求 2 更难。它可以通过为许多事件定义焦点代表来实现:
- .ui-dialog-titlebar 点击
- .ui-dialog-buttonpane 点击
- 拖动停止
- 等
但肯定有更简单的方法吗?
【问题讨论】: