Поддержка арабских букв jquery
Этот код работает очень хорошо:
Html
<html><body>
<div id="container"></div>
</body></html>
Jquery
$('<div id="footer"><p>جميع الحقوق محفوظه لشركة</p></div>').insertAfter('#container');
но проблема арабскими буквами выглядит так:
������������������������
2 ответа
Вам, вероятно, следует указать кодировку на своей странице, чтобы обойти подобные проблемы. Вот страница из W3C по определению кодировки символов:
http://www.w3.org/TR/html4/charset.html
У вас должно быть все в порядке с UTF-8, который вы можете указать, поместив следующий тег в <head>
тег:
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
Попробуйте использовать escape():
$('<div id="footer"><p>'+escape('جميع الحقوق محفوظه لشركة')+'</p></div>').insertAfter('#container');