~~~
//html 循環切換
<div id="slider" class="mui-slider slider-style">
<div class="mui-slider-group mui-slider-loop">
<div class="mui-slider-item mui-slider-item-duplicate"><a href="#"><img src="../img/banner01.jpg" /></a></div>
<div class="mui-slider-item"><a href="#"><img src="../img/banner01.jpg" /></a></div>
<div class="mui-slider-item"><a href="#"><img src="../img/banner01.jpg" /></a></div>
<div class="mui-slider-item"><a href="#"><img src="../img/banner01.jpg" /></a></div>
<div class="mui-slider-item"><a href="#"><img src="../img/banner01.jpg" /></a></div>
<div class="mui-slider-item mui-slider-item-duplicate"><a href="#"><img src="../img/banner01.jpg" /></a></div>
</div>
<div class="mui-slider-indicator">
<div class="mui-indicator mui-active"></div>
<div class="mui-indicator"></div>
<div class="mui-indicator"></div>
<div class="mui-indicator"></div>
</div>
</div>
//不循環
//不支持循環
<div class="mui-slider">
<div class="mui-slider-group">
<div class="mui-slider-item"><a href="#"><img src="images/banner.png" /></a></div>
<div class="mui-slider-item"><a href="#"><img src="images/banner1.png" /></a></div>
<div class="mui-slider-item"><a href="#"><img src="images/banner2.png" /></a></div>
<div class="mui-slider-item"><a href="#"><img src="images/banner3.png" /></a></div>
</div>
<!--//輪播圖中間底部圓點-->
<div class="mui-slider-indicator">
<div class="mui-indicator mui-active"></div>
<div class="mui-indicator"></div>
<div class="mui-indicator"></div>
<div class="mui-indicator"></div>
</div>
</div>
~~~
~~~
//js
dui.slider({
element:'#slider',
isAuto:true,
duration:2000,
callback:function(e){
}
})
~~~
~~~
/**
* callback:回調函數
* duration:持續時間
* isAuto:true 自動播放
* @param {Object} jsonData
*/
slider:function(jsonData){
var slider = mui(jsonData.element);
if(jsonData.isAuto){
slider.slider({
'interval':jsonData.duration
})
}
document.querySelector('#slider').addEventListener('slide', function(event) {
jsonData.callback && jsonData.callback(event.detail.slideNumber+1);
});
},
~~~
- mui
- 拓展
- 本地存儲
- 獲取時間
- 滾動幀聽
- ui組件
- accordion(折疊面板)
- actionsheet(操作表)
- badge(數字角標)
- button(按鈕)
- cardview(卡片視圖)
- checkbox(復選框)
- dialog(對話框)
- 圖片輪播
- 輸入增強
- list(列表)
- 遮罩蒙版
- media list(圖文列表)
- numbox(數字輸入框)
- 側滑導航
- 彈出菜單
- picker(選擇器)
- popPicker
- dtpicker
- progressbar(滾動條)
- radio(單選框)
- range(滑塊)
- scroll(區域滾動)
- slide(輪播組件)
- switch(開關)
- 手機底層
- 蜂鳴提示音和手機震動
- 設備信息
- 手機信息
- 電話
- 發送短信
- 消息框
- 瀏覽器打開網頁
- 界面
- 手勢
- 輪播組件
- 底部導航
- 打開新頁面
- 遮罩
- webview詳解
- js基礎
- 數組
- mui教程
- 教程— html5+ webview 底部欄用法詳解(二)(轉載)
- 自動彈出虛擬鍵盤
- Native.js示例匯總