我在jQuery中写了一个小片段,只是在wordpress中将搜索词放入我的搜索框中,然后点击消失。
<script type="text/javascript">
var $j = jQuery.noConflict();
$j(function(){
$j('#s').click(function() {
$j(this).val('');
});
var search = "Sök på sajten...";
$j('#s').val(search);
});
</script>
目前,当我到达网站时,它看起来像这样。 S�k p� sajten...
有什么需要改变?
答案 0 :(得分:1)
确保您使用的是utf-8字符集
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
如果是这种情况,您可以尝试对字符进行编码(å=&amp;#229;(减去空格)),看看是否能让您到达任何地方。
答案 1 :(得分:1)
当你处理硬编码字符串时,快速/肮脏的方法来解决这些问题是unicode逃避你的JS(在你的情况下ö= \ u00f6)。
但是,Brandon上面的建议是推荐的方法 - 注意元标记是不够的,你必须确保文件(或者更确切地说,最终提供给客户端的内容)实际上是utf-8编码的。< / p>