我目前有一个使用java脚本动态创建的选择菜单;如何使用jQuery Mobile更改选择菜单选项的字体
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领域选项的原因是,中的R字体系列WebSymbolsRegular,R代表一个明星。所以我基本上创建了一个从1到5的星星下拉菜单,唯一的问题是字体系列没有被应用到下拉菜单中。下拉菜单不断显示星星。我相信一些jQuery或jQuery Mobile如何覆盖这个功能,并且我确定如何让字体系列发挥作用。
通过改变上面的代码:
'<select id="updateconditionselect" style='color: #eab92d; font-family: 'WebSymbolsRegular;'>';
它似乎部分地工作。我现在得到以下内容:
无论如何让选择显示星而不是R?
id属性应该是唯一的,否则你将不会有有效的标记 – slash197