服务吧 | 专业唐山网站建设团队,为您服务创先争优,做网站您说话!
7×24小时技术服务QQ:449324 联系电话:0315-8167331

技术文章

jquery实现网页文字转换的实例一枚

时间:2012-04-24 20:21来源:未知 作者:admin 点击:

// JavaScript Document
/*******************************
* 插件名称:jQuery语言包
* 插件类型:语言
* 作者:
* 邮箱:
* 创建日期:
*使用说明:在需要添加语言的div里加入lang属性<div id="" lang="number"></div>,number从0开始递增。程序自动计算出lang的个数,按照顺序在jQuery.langText里加入文本即可
********************************/

jQuery.langText = {
_zh : [
["334","4443","334","4443","4443"],
["",""],
],
_en : [
["334","4443","334","4443","4443"],
["",""],
],
_fr : [
["334","4443","334","4443","4443"],
["",""],
],
_kor : [
["334","4443","334","4443","4443"],
["",""],
],
_jan : [
["334","4443","334","4443","4443"],
["",""],
]
};
jQuery.lang = {
//default language
_language : "zh",  //定义默认语言
_langText : jQuery.langText._zh,  //定义语言文本

getLength : function() { //获取有多少个lang标签
  return $("[@lang]").length;
},
loadLangText : function(file) {  //装载文本 : 文件号
  //alert(this._langText)
  for (i = 0; i < this.getLength(); i++){
   $("[@lang="+i+"]").html(this._langText);
  }
},
chooseLang : function(lang){  //选择语言和文件类别 : 语言号
  switch (lang)
  {
  case "zh":  //中文
   {
    this._langText = jQuery.langText._zh;
    break;
   }
  case "en":  //英文
   {
    this._langText = jQuery.langText._en;
    break;
   }
  case "fr":  //法文
   {
    this._langText = jQuery.langText._fr;
    break;
   }
  case "kor":  //韩文
   {
    this._langText = jQuery.langText._kor;
    break;
   }
  case "jan":  //日文
   {
    this._langText = jQuery.langText._jan;
    break;
   }
  }
}
};
jQuery.fn.lang = function(lang,file) {
var lang,file;
jQuery.lang.chooseLang(lang); //选择语言
jQuery.lang.loadLangText(file); //装载文本

};
//调用说明:"zh"代表语言为中文,"0"代表为0号文件
$(function() {
$.fn.lang("zh","0");
});

(责任编辑:小万)
关键词:jquery,实现,网页,文字,转换,实例,一枚,JavaS
------分隔线----------------------------

最新案例

更多>>

客服中心

网站首页 各类cms仿站 唐山做网站 域名注册 客户案例 关于我们 在线留言 联系我们
网站法律顾问:ITLAW-庄毅雄律师
网站备案号:冀ICP备12021829号
Copyright © 2010-2012 fw8.net, All Rights Reserved

关键词: 唐山网站建设| 唐山网站制作| 唐山网络公司| 唐山网站制作官方博客|