我有一个选择列表。我想用斜体添加一个新项目。我是这样做的:
$('#idSelectList').append($("<option></option>").attr("value", "new").text("Some text"));
但如何使其成为斜体呢?这是我试过的:
$('#idSelectList').append($("<option></option>").append($("<i></i>")).attr("value", "new").text("Some text"));
但它不起作用。
我只想要那个元素是斜体,而不是整个列表。
答案 0 :(得分:1)
尝试使用css:
$('#idSelectList').css("font-style","italic");
答案 1 :(得分:1)
您无法在<i></i>
标记内添加<option>
标记。更好的是你可以使用它:
<option style="font-style: italic;"></option>
或使用 JavaScript / jQuery ,您可以这样做:
$('#idSelectList').append($("<option></option>").css("font-style", "italic").attr("value", "new").text("Some text"));
希望它有所帮助! :)