0

我在这里阅读了许多与 jquery ui 按钮相关的问题,我看不到有人问的一件事可能会指出我的方法是错误的 - 但我需要能够做以下两件事之一:

  1. 要么像平常一样将按钮添加到 jquery UI 对话框,然后将它们重新定位到对话框上我需要它们的位置(一些在按钮窗格之外)

  2. 或者向我在对话框中呈现的视图添加一个按钮,以及如何让它继承由 jquery 呈现的按钮的 css 和行为。

编辑:所以要回答一些具体的问题。

对话框的按钮窗格上当前有一个保存和取消按钮。他们应该在那里。但我想添加几个与 Knockout JS 绑定的按钮,并希望将它们放在我正在加载的对话框中的视图中。

示例:我有一个带有“添加”按钮的文本框,该按钮允许将文本框中的文本添加到列表框(如组合框)。这只是严格在对话框的视图模型上工作的两种附加按钮之一。有什么想法吗?

4

2 回答 2

0

创建按钮后,只需将 .addClass(className) 用于新创建的按钮,该按钮的定位位于 Css 类中。

于 2012-06-16T23:50:29.110 回答
0

实际上,我发现我可以使用 jQuery 的 .content() 和 .append() 方法来允许我移动 dom 元素而不破坏绑定。

于 2012-06-24T11:42:46.840 回答