1 2 3 4 5 6 7 8 9 10 | { "Login" : { "Title" : "登录", "Description" : "请输入您的用户名和密码", "Lable_User_Name" : "用户名", "Label_Password" : "密码", "Label_Login_button" : "登录", "Tip_User_Name" : "手机号或者电子邮箱地址" } } |
1 2 3 4 5 6 7 8 9 10 | { "Login" : { "Title" : "Login", "Description" : "Please provide your username and password", "Lable_User_Name" : "User Name", "Label_Password" : "Password", "Label_Login_button" : "Login", "Tip_User_Name" : "Mobile number or email address" } } |
1 2 3 | <div data-role="header"> <h1>Title</h1> </div> |
1 2 3 | <div> <p>Description</p> </div> |
1 2 3 4 5 6 7 8 9 10 | <div>User Name Label</div> <div data-role="fieldcontain" class="ui-hide-label"> <input type="text" name="name" id="txt_userID" data-clear-btn="true" value=""/> </div> <div>Password Label</div> <div data-role="fieldcontain" class="ui-hide-label"> <input type="password" name="password" id="txt_password" data-clear-btn="true" value=""/> </div> |
1 2 3 4 | <a href="#" id="btn_login" data-role="button" data-icon="arrow-r" data-iconpos="right" data-inset="true" data-inline="true"> Login Button </a> |
1 2 3 | $(document).on("pageinit", "#pop_login", function(event) { $("#pop_login").dialog(); }); |
1 2 3 | <div> <p langID="Login.Description">Description</p> </div> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | $(document).on("pagebeforecreate", "#pop_login", function(event) { $.ajax({ beforeSend : function() { $.mobile.loading("show"); }, type: "GET", url : "language/text_cn.json", dataType : "json", contentType : "application/json; charset=utf-8", async : false, cache : false, success : function(json) { $.mobile.loading("hide"); language = json; replaceHTML(); } }); }); |
1 2 3 4 5 6 7 8 9 10 11 12 13 | function replaceHTML(){ $("*").each(function(index, domNode){ var currLanguage = language; var langID = $(domNode).attr("langID"); if(langID){ var langIDSlipt = langID.split("."); for(var i=0; i<langIDSlipt.length; i++){ currLanguage = currLanguage[langIDSlipt]; } $(domNode).html(currLanguage); } }); } |
1 2 3 4 5 | <div data-role="fieldcontain" class="ui-hide-label"> <input type="text" name="name" id="txt_userID" placeholder="Placeholder" data-clear-btn="true" value=""/> </div> |
1 | $("#txt_userID").attr("placeholder", language.Login.Tip_User_Name); |
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) | Powered by Discuz! 7.0.0 |