我有一段与JQueryMobile 1.3及更早版本配合使用的脚本,其中我使用自定义图标(国旗)来装饰语言选择按钮。
使用新的1.4版本,图标不再显示
有没有人知道这是否是一次设计更改 - 如果是这样,请向我提供一些提示,说明如何更改语法以使图标再次显示?我非常喜欢新版本,所以不升级它就是一种耻辱。
如果没有,我想这是一个介绍的错误?
我在css中指定了标志及其位置 - 示例;
.ui-icon-arabic-flag {
background-image: url("https://dl.dropboxusercontent.com/u/47293334/flags/flag-icon-arabic.png");}
你可以在这里看到JSFiddle示例(都使用JQuery 1.9.1);
脚本,使用JQueryMobile 1.3框架(全部正常工作); Working JSFiddle
使用JQueryMobile 1.4B1框架的相同脚本(图标不显示) Not Working JSFiddle
答案 0 :(得分:0)
Jasper de Groot回答,并且我确认它有效;
“它仍然有效但你必须使用 :后 在你的选择器中。见http://view.jquerymobile.com/1.4.0-rc.1/dist/demos/icons/#CustomIcons“