Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/88.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/13.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多重过滤器_Jquery_Html_Filter - Fatal编程技术网

jQuery多重过滤器

jQuery多重过滤器,jquery,html,filter,Jquery,Html,Filter,我在一个网站上工作,其中有一些网页,如关于,投资组合,联系人等。我想增加的可能性,有不同语言的这些网页。荷兰语是默认语言,另一种是英语。 在网站的顶部有一个带有可点击链接的菜单。每个链接显示一个页面。在网站的右上角有一个语言选择器。单击标志将以所选语言打开当前页面 所有页面都是div,如下所示: <div class="item about nl">content in Dutch</div> <div class="item about en">conten

我在一个网站上工作,其中有一些网页,如关于,投资组合,联系人等。我想增加的可能性,有不同语言的这些网页。荷兰语是默认语言,另一种是英语。 在网站的顶部有一个带有可点击链接的菜单。每个链接显示一个页面。在网站的右上角有一个语言选择器。单击标志将以所选语言打开当前页面

所有页面都是div,如下所示:

<div class="item about nl">content in Dutch</div>
<div class="item about en">content in English</div>`
荷兰语内容 英文内容` 等等

“关于”是要打开的默认页面(荷兰语)。我可以过滤单个页面,但我需要一个额外的语言过滤器帮助。 需要明确的是,当进入网站时,所有页面(div)都被隐藏,除了荷兰语的About页面。单击链接会隐藏当前页面并打开新页面。单击语言将以所选语言显示当前页面。
我希望有人能帮助我。Tnx。我不会用javascript来实现这一点,而是在服务器端基于。请参见Apache中的示例

此外,还可以提供语言链接并将当前语言首选项保存在会话变量中


当您提供多个包含多种语言内容的
div
s时,您也会增加传输的页面大小。当您计划提供许多语言时,这可能会变得相当大。

是否要选择具有两个特定类的
div
s?因此,您得到了一个ajax页面,其中包含用于不同站点的隐藏div。你能发布你的JS代码吗?如果您认为显示/隐藏是一种很好的工作方式(小页面也可以!),为什么不对语言文件也这样做呢$(.item.about.en).show();当然,您必须筛选当前所在的“page”/div,才能获得相同的英文版。。