0

我正在尝试更改 Slickgrid 中的编辑器按钮(保存、取消)css。如何将 css 类应用于按钮项,如下所示?

<body>
    <div><button>save</button></div>
</body>

我试图将单元格双击事件绑定到此代码:

$("body button").addClass("custom_button");

它不起作用,因为:

  1. 在呈现按钮之前调用事件
  2. 所有其他 < div >< button > 项目都会受到影响。

提前致谢!


编辑:

  1. 出于某种原因,我不能使用标签而是类来进行 CSS 样式设置。
  2. 如果您之前没有使用过 slickgrid,则此按钮仅在您双击网格单元后才会出现。
4

3 回答 3

0

如果您想为正文中的所有按钮设置样式,则可以使用 CSS。将您的custom_button类中的样式放入 CSS 选择器中,在head您的页面中放入如下内容:

<style type="text/css">
    body button {
        /* styles from custom_button class go here */
    }
</style>
于 2013-04-10T21:47:46.897 回答
0

给按钮一个id。

<button id="saveButton">save</button>

这样就可以直接调用

$("saveButton").addClass("custom_button");
于 2013-04-10T21:05:40.173 回答
0

只需修改 slickgrid.editor.js 并应用该类。

于 2013-04-10T23:40:56.740 回答