我目前有一個使用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