Jquery +Json 多语言支持

请问谁能帮我写一个jquery+json多语言切换的demo吗? 或者提供个案例也行,每个语言放在单独的json文件里,谢谢

你说的是jq用AJAX获取不同的JSON吗?可以给你写一个简单的小例子~代码如下:

<button id="a1">中文</button>
<button id="a2">English</button>
<script type="text/javascript" src="jquery-1.8.3.min.js"></script>
<script type="text/javascript">
$("#a1").click(function(){
    cl(this);
});
$("#a2").click(function(){
    cl(this);
});
function cl(e){
    $.get(e.id+".json",function(data){
        alert(data);
    });
}
</script>

这里我用的是jq1.8.3,版本你自己下吧~

然后是两个JSON文件,一个叫a1.json一个叫a2.json名字跟按钮的ID是一样的,主要是为了方便调用。路径我把它们放到了一起,直接调用就行了,内容:

a1.json的内容是"中文";

a2.json的内容是"English"

试一下吧~不懂的再问我吧~

温馨提示:答案为网友推荐,仅供参考