このコードは非常にうまく機能します:
HTML
<html><body>
<div id="container"></div>
</body></html>
Jクエリ
$('<div id="footer"><p>جميع الحقوق محفوظه لشركة</p></div>').insertAfter('#container');
しかし、アラビア文字の問題は次のようになります。
������������������������
このような問題を回避するには、おそらくページでエンコーディングを指定する必要があります。文字エンコーディングの指定に関する 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">