我目前有一个使用 java 脚本动态创建的选择菜单;
var rating = ["R","RR","RRR","RRRR","RRRRR"];
var SelectMenuBuild = '<select id="updateconditionselect">';
for (var i = 0; i < rating.length; i++)
{
SelectMenuBuild = SelectMenuBuild + "<option id='Condition' style='color: #eab92d; font-family: 'WebSymbolsRegular;' value='"+i+"'>"+rating[i]+"</option>";
};
SelectMenuBuild = SelectMenuBuild + "</option>";
现在我在字段选项中使用 R 的原因是字体系列 WebSymbolsRegular 中的 R,R 代表一颗星。所以我基本上是在创建一个从 1 到 5 星的下拉菜单,唯一的问题是字体系列没有应用于下拉菜单。下拉菜单一直显示星星。我确定 jQuery 或 jQuery Mobile 是如何覆盖此功能的,并且我确定如何让字体系列正常工作。
通过更改上面的代码:
'<select id="updateconditionselect" style='color: #eab92d; font-family: 'WebSymbolsRegular;'>';
它似乎部分起作用。我现在得到以下信息:
无论如何让选择显示明星而不是R?