此代码非常有效:
HTML
<html><body>
<div id="container"></div>
</body></html>
Jquery的
$('<div id="footer"><p>جميع الحقوق محفوظه لشركة</p></div>').insertAfter('#container');
但是用阿拉伯语写的问题看起来像那样:
������������������������
答案 0 :(得分:4)
您应该在页面上指定编码以解决此类问题。这是W3C关于指定字符编码的页面:
http://www.w3.org/TR/html4/charset.html#h-5.2.2
您应该可以使用UTF-8,您可以通过在<head>
标记中添加以下标记来指定:
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
答案 1 :(得分:0)
尝试使用escape():
$('<div id="footer"><p>'+escape('جميع الحقوق محفوظه لشركة')+'</p></div>').insertAfter('#container');