jquery图标没有显示?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jquery图标没有显示?相关的知识,希望对你有一定的参考价值。

我在这里关注jquery图标的教程:http://view.jquerymobile.com/master/demos/icons/index.php

当我做像data-icon="delete"data-icon="check"之类的东西时,图标显示得很好,但当我做data-icon="ui-icon-caret-l"data-icon="ui-icon-home"

我的图标根本没有出现,为什么会这样?

enter image description here

左边的按钮是使用ui-icon-caret-l,右边的按钮是使用check,如何显示ui-icon-caret-l和ui-icon-home等图标?

答案

我想通了,看起来教程中的图标名称是不正确的,我尝试了carat-l而不是ui-icon-caret-l,就像教程说的那样,图标显示得很好。

另一答案

Jquery自动将data-icon属性的值转换为ui类名。

例如,如果你这样写:

[code]<a href="#" data-icon="carat-l"></a>[/code]

当jquery解析html页面时,上面的html转换为:

[code]<a href="#" style="ui-icon-carat-l"></a>[/code]

以上是关于jquery图标没有显示?的主要内容,如果未能解决你的问题,请参考以下文章

如何在没有图像的联系人上显示自定义图标?

有没有办法在 JQuery Datatable 的标题文本旁边显示排序图标?

我的KendoUI中没有显示JQuery Grid的图标

jquery mobile中的导航栏图标问题

重新创建应用时,片段与底部导航视图图标不匹配

HTML代码片段