在对话框顶部克隆jqueryui对话框按钮

mat*_*mac 5 jquery jquery-ui

我有一个带有"保存"和"取消"按钮的高对话框,可以对对话框中的数据执行某些操作以及关闭对话框.

是否可以复制这些按钮,使它们显示在对话框的顶部和底部?

我已经能够用不正常的结果手动执行此操作.我可以克隆在对话框init中创建的确切按钮吗?我知道按钮没有id但是...

谢谢!

dch*_*les 2

是的,你可以这样做。jQuery 脚本中使用的确切选择器将取决于用于显示按钮的 HTML 元素,但克隆按钮及其事件处理程序将类似于:

$('.dialogClass button').clone(true);
Run Code Online (Sandbox Code Playgroud)

要将它们添加到位于对话框顶部的某个容器中:

$('.dialogClass button').clone(true).appendTo('.topContainerClass');
Run Code Online (Sandbox Code Playgroud)

查看克隆的文档。