我正在使用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 documentation,navButtonAdd
没有class
参数。一种解决方案是通过jquery手动将类分配给<td>
,但这不是一个好的解决方案。我怎样才能做到这一点?谢谢你的关注。
答案 0 :(得分:1)
navButtonAdd
没有选项允许您将类设置为新按钮(<td>
元素)。因此,您可以按id
:$("#test").addClass("my-desired-class");
设置课程。如果您只想将类my-desired-class
设置为设置自定义CSS设置,则可以按用法ID选择器#test {...}
而不是类选择器.my-desired-class {...}
设置相同的CSS设置。