我遇到了jQuery的问题。我有一个charset = UTF-8的页面,在html-tag中我有lang =“sv-SE”,页面是瑞典语。 在页面内部,我有一个带有一些选项的select-tag。 options-tag有标题和文本,即:
<option value="1" title="Blue">Blue</option>
问题是我必须更改title-attribute和text,为此我使用的是jQuery:
$('select option[value="1"]').attr("title", "Blå; #2E86C1").text("Blå #2E86C1");
但结果是:
<option value="1" title="Bl�; #2E86C1">Bl� #2E86C1</option>
为什么会这样?是因为jQuery在页面加载结束时踢,而charset元数据看不到新文本?
如果是这样,我该如何解决?