jQuery多重过滤器

时间:2013-01-07 13:08:12

标签: jquery html filter

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

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

<div class="item about nl">content in Dutch</div>
<div class="item about en">content in English</div>`

等...

关于是要打开的默认页面,荷兰语。我能够过滤单个页面,但我需要额外的语言过滤器帮助。 要明确的是,当进入网站时,除荷兰语的“关于”页面外,所有页面(div)都被隐藏。单击链接会隐藏当前页面并打开新页面。单击某种语言会以所选语言显示当前页面。 我希望有一个人可以帮助我。 Tnx提前。

1 个答案:

答案 0 :(得分:0)

我不会使用javascript,但在服务器端基于Accept-Language。例如,请参阅Apache中的Content Negotiation

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

如果您为多个div提供多种语言的内容,则还会增加传输的页面大小。当你计划提供很多语言时,这会变得非常大。