【发布时间】:2015-03-25 06:12:18
【问题描述】:
如何在 jqgrid 中使用 Twitter Bootstrap (Glyphicon Halflings set) 附带的图标?
jqgrid 允许使用 FontAwesome 图标,但这需要包含附加文件。 由于 bootstrap 已包含图标 (http://getbootstrap.com/components/),因此其他文件会导致重复,因此不是必需的。
如何在 jqgrid 中使用默认引导图标?
更新
我正在寻找一种方法来替换所有 FontAwesome 图标,以便不再需要添加 FontAwesome 和 jquery ui 图片。
演示
http://www.ok-soft-gmbh.com/jqGrid/OK/navButtons2-fa4.htm
显示需要替换的基本图标。
顶部的新图标:
- 添加 - glyphicon-plus
- 编辑 - 字形铅笔
等等
通常 FontAwecome 和 Glyphicons 具有相同的名称。对应表在
http://tagliala.github.io/vectoriconsroundup/
另一种可能性是使用 CSS 来创建图标。在这种情况下,根本不需要特殊的图标字体。
【问题讨论】:
-
使用 javascript 添加那些 boostrap 类
-
free jqgrid 有 IconSet 属性。
iconSet: "fontAwesome"允许在不添加任何代码的情况下使用 Font Awesome Icons。也许有一种方法可以在这个集合中定义引导标准图标,而不是要求添加另一种复制引导字体的字体?如果现在使用哪些 javascript 命令来替换? -
我在下面使用引导程序 2 设置删除图标。如果它适用于 u $('body').on('DOMNodeInserted', function() { $('.ui -icon-trash').removeClass('ui-icon ui-icon-trash').addClass('btn btn-mini btn-danger icon-trash large-120'); });
-
你用什么替换了哪些图标?它有 40 个图标可以替换。您究竟想在另一个上替换哪个(具体在哪个)?
-
@Oleg :我正在寻找一种在不包括 Font Awesome 的情况下使用矢量图标的方法。我更新了问题并添加了比较表
标签: twitter-bootstrap twitter-bootstrap-3 jqgrid free-jqgrid