jqGrid - 将类分配给导航按钮

时间:2015-03-07 14:05:20

标签: javascript jquery dom jqgrid

我正在使用jquery jqGrid插件。我使用navButtonAdd方法将导航按钮添加到网格中。以下是添加导航按钮的示例:

$("#grid").navButtonAdd("#pager", {
      title: "title",
      caption: "caption",
      buttonicon: "fa fa-search",
      id: "test",
      position: "last",
 });

这会在<td class="ui-pg-button ui-corner-all" id="test">内产生ui-pg-table。现在我想将类添加到<td>。实际上我希望在网格初始化之后有<td class="ui-pg-button ui-corner-all my-desired-class" id="test">。但是,根据jqGrid Custom Button documentationnavButtonAdd没有class参数。一种解决方案是通过jquery手动将类分配给<td>,但这不是一个好的解决方案。我怎样才能做到这一点?谢谢你的关注。

1 个答案:

答案 0 :(得分:1)

navButtonAdd没有选项允许您将类设置为新按钮(<td>元素)。因此,您可以按id$("#test").addClass("my-desired-class");设置课程。如果您只想将类my-desired-class设置为设置自定义CSS设置,则可以按用法ID选择器#test {...}而不是类选择器.my-desired-class {...}设置相同的CSS设置。