Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 将HTML div加载到另一个HTML时未发生希伯来文翻译_Jquery_Html_Html Lists_Translation_Hebrew - Fatal编程技术网

Jquery 将HTML div加载到另一个HTML时未发生希伯来文翻译

Jquery 将HTML div加载到另一个HTML时未发生希伯来文翻译,jquery,html,html-lists,translation,hebrew,Jquery,Html,Html Lists,Translation,Hebrew,所以我想创建一个html文件,在我的所有页面中使用一个菜单,以便只更改一个html文件,而不是更改所有页面 我过去常常加载菜单的一部分 它成功了 但问题在于希伯来语的翻译,因为它是jibrish/未翻译的 在我将菜单分离到另一个HTML之前,我对语言没有任何问题 <html dir="rtl" lang="he-IL"> <head> <meta http-equiv="content-type" content="text/html; charset=u

所以我想创建一个html文件,在我的所有页面中使用一个菜单,以便只更改一个html文件,而不是更改所有页面

我过去常常加载菜单的一部分 它成功了

但问题在于希伯来语的翻译,因为它是jibrish/未翻译的

在我将菜单分离到另一个HTML之前,我对语言没有任何问题

<html dir="rtl" lang="he-IL">
<head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">

在我的主页上,thatch的脚本运行得很好

<script src="http://code.jquery.com/jquery-1.9.1.js"></script> 
<script> 
$(function() {
$("#primary_nav_wrap").load("testd.html"); 
}); 
</script> 

$(函数(){
$(“#主导航包装”).load(“testd.html”);
}); 
体内

<nav id="primary_nav_wrap">
</nav>

我将其中的片段部分转换为另一个html(testd.html)


您似乎忘了更改这一行

$("#includedContent").load("testd.html"); 

在firefox上,希伯来语看起来不错。(同样关于铬)

提示

在文件名中使用英文将为您节省很多麻烦。

事实上我这样做了…抱歉忘了提及:)按原始代码修复了它。)它仍然是jebresh…就像testd没有主体一样,所以需要一个本身具有charset=utf-8的元标记。。。不知道怎么做,或者这就是问题所在。我希望我只能使用英语,但我建立的网站是希伯来语:(你看到gibirsh吗?在什么浏览器中?尝试将文件保存为utf-8或将其转换为utf-8。)
$("#includedContent").load("testd.html"); 
$("#primary_nav_wrap").load("testd.html");