jQuery Mobile 自定義標籤
最近在規劃產品國際化的需求,涉及到PC Web,移動Web,和各app。設計了多個版本的移動Web均不理想。
由於移動Web採用了jQuery Mobile框架,所以將切換語言放在哪個位置更合理進行了討論。討論的過程和多個方案我就不提了,先來看看最終效果:
是不是感覺很經驗,這裡一開始嘗試了多次,最終自定義了一個下拉選項,程式碼如下:
看起來還是很簡單的,其中具體國際化程式碼我就不貼了!歡迎大家關注我的部落格,如有疑問,請加qq群:454796847、135430763 共同進步!
由於移動Web採用了jQuery Mobile框架,所以將切換語言放在哪個位置更合理進行了討論。討論的過程和多個方案我就不提了,先來看看最終效果:
是不是感覺很經驗,這裡一開始嘗試了多次,最終自定義了一個下拉選項,程式碼如下:
<!DOCTYPE html>
<html>
<head>
<title>濤哥</title>
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.0, user-scalable=0">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta http-equiv="Expires" content="0">
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Cache-control" content="no-cache, must-revalidate">
<meta http-equiv="Cache" content="no-cache">
<link rel="stylesheet" href="jQuery/jquery.mobile-1.4.4.min.css" type="text/css">
<script type="text/javascript" src="jQuery/jquery-1.8.3.min.js"></script>
<script type="text/javascript" src="jQuery/jquery.mobile-1.4.4.min.js"></script>
<script type="text/javascript" src="jQuery/jquery.cookie.js"></script>
<script type="text/javascript" src="jQuery/jquery.i18n.properties-min-1.0.9.js"></script>
<style type="text/css">
.comFooter{
position: absolute; bottom: 0; left:0; height: 40px; width: 100%;
}
</style>
</head>
<body>
<div data-role="page" id="pageWel" data-title="濤哥">
<div data-role="header" data-theme="b">
<a href="#" data-role="button" class="ui-btn-left" data-icon="check">測試</a>
<h1 class="title" data-i18n="global_title">
濤哥
</h1>
<!-- 具體程式碼 -->
<a href="javascript:void(0);" data-role="none" aria-haspopup="true" class="ui-btn-right">
<select class="hupu_i18n_select" data-icon="check" data-role="button" data-inline="false" data-native-menu="false">
<option value="zh-CN">簡體中文</option>
<option value="zh-TW">繁體中文</option>
<option value="en">English</option>
<option value="ja">日本語の</option>
</select>
</a>
</div>
<div role="main" class="ui-content">
歡迎大家關注我的部落格,如有疑問,請加qq群:454796847、135430763 共同進步!
</div>
<div data-role="footer" data-theme="b" class="comFooter">
<span style="height: 40px; line-height: 40px; text-align: center; display: block; font-size: 9px;">Copyright©2013-2015 濤哥 All Rights Reserved 123456</span>
</div>
</div>
</body>
</html>
看起來還是很簡單的,其中具體國際化程式碼我就不貼了!歡迎大家關注我的部落格,如有疑問,請加qq群:454796847、135430763 共同進步!
相關文章
- spring 自定義標籤Spring
- 自定義標籤FlowTagLayout
- JSP 自定義標籤介紹JS
- 擴充spring元件之自定義標籤Spring元件
- JSP自定義標籤就是如此簡單JS
- 聊聊自定義SPI如何使用自定義標籤注入到spring容器中Spring
- Django自定義模板標籤與過濾器Django過濾器
- 實戰練習之Jsp自定義標籤JS
- spring原始碼深度解析— IOC 之 自定義標籤解析Spring原始碼
- jquery自定義事件的使用jQuery事件
- Django5關於 自定義過濾器和標籤Django過濾器
- antd-mobile 自定義picker按鈕樣式
- Android自定義View實現流式佈局(熱門標籤效果)AndroidView
- 死磕Spring之IoC篇 - 解析自定義標籤(XML 檔案)SpringXML
- HTML簡介,結構,標籤以及標籤語義HTML
- 這一次搞懂Spring自定義標籤以及註解解析原理Spring
- [外掛擴充套件]onethink自定義分類標籤-關聯模型套件模型
- JUnit5學習之五:標籤(Tag)和自定義註解
- Prometheus自定義指標Prometheus指標
- jQuery內部對<script>標籤的處理jQuery
- 1.22 JQuery5:繫結自定義事件jQuery事件
- jQuery Validate新增自定義驗證規則jQuery
- CSS自定義滑鼠指標CSS指標
- Spring 原始碼(4)在Spring配置檔案中自定義標籤如何實現?Spring原始碼
- HTML5 之語義標籤HTML
- jQuery Validate自定義驗證錯誤資訊jQuery
- android自定義View——座標系AndroidView
- 自定義帶標尺的seekbar
- 給PUBG Mobile打上幾十個資料標籤解析霸榜原因
- maven中properties標籤定義變數Maven變數
- jQuery DataTables新增自定義多個搜尋條件jQuery
- 搞定動畫之 JQuery 中的自定義動畫動畫jQuery
- jQuery Validate自定義錯誤資訊顯示位置jQuery
- 使用DOMParser或仿寫v-html自定義指令實現html標籤字串的解析渲染HTML字串
- Flutter使用Draggable與自定義RenderObject實現圖片新增標籤,隨意拖動位置效果FlutterObject
- jQuery實現單擊某個標籤改變樣式jQuery
- 帶自動提示功能的jQuery標籤輸入外掛jQuery
- JavaScript html標籤轉義為實體字元JavaScriptHTML字元
- 關於語義類標籤的新理解