123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="utf-8">
- <title>Hello MUI</title>
- <meta name="viewport" content="width=device-width, initial-scale=1,maximum-scale=1,user-scalable=no">
- <meta name="apple-mobile-web-app-capable" content="yes">
- <meta name="apple-mobile-web-app-status-bar-style" content="black">
- <link rel="stylesheet" href="../css/mui.min.css">
- <style>
- html,
- body {
- background-color: #efeff4;
- }
- </style>
- </head>
- <body>
- <header class="mui-bar mui-bar-nav">
- <a class="mui-action-back mui-icon mui-icon-left-nav mui-pull-left"></a>
- <h1 class="mui-title">设置</h1>
- </header>
- <div class="mui-content">
- <br />
- <ul class="mui-table-view">
- <li class="mui-table-view-cell">
- <span>
- <span class="mui-h6">解释:WIFI模式,即所有数据都是通过网络在线获取最新的,比较耗流量。</span>
- <br /><br />
- <span id="wifi-label-id"></span>
- <div class="mui-switch mui-pull-right" id="set-wifi-id">
- <div class="mui-switch-handle"></div>
- </div>
- </span>
- </li>
- </ul>
- </div>
- <script src="../js/mui.min.js"></script>
- <script src="../js/app.js"></script>
- <script>
- mui('.mui-content .mui-switch').each(function() { //循环所有toggle
- //toggle.classList.contains('mui-active') 可识别该toggle的开关状态
- var loadWifi = loadWifiMode();
- document.getElementById("wifi-label-id").innerText = 'WiFi模式:' + (loadWifi ? '开启' : '关闭');
- if (loadWifi) {
- document.getElementById("set-wifi-id").classList.add('mui-active');
- }
- /**
- * toggle 事件监听
- */
- this.addEventListener('toggle', function(event) {
- //event.detail.isActive 可直接获取当前状态
- this.parentNode.querySelector('span').innerText = 'WiFi模式:' + (event.detail.isActive ? '开启' : '关闭');
- switchWifiMode((event.detail.isActive ? true : false));
- });
- });
- </script>
- </body>
- </html>
|