jQuery實現的自動播放簡單程式碼例項
這裡所說的自動播放,就是能夠自動將字元挨個輸出,大家可以參考一下。
程式碼如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script> <script type="text/javascript"> //陣列的第一項為時長,其他項可自定義 data=[["3","a"],["2","b"],["3","c"],["2","d"],["1",""]]; $(document).ready(function(){ //設定觸發事件 autoPlay.run = function(obj,num){ back(obj,num); }; autoPlay(); }); function back(obj,num) { $("#div_show").html(obj[num][1]); } function autoPlay() { //初始化計數引數 if(autoPlay.num ==undefined) autoPlay.num = 0; //初始化時間點 if(autoPlay.timepoint ==undefined) autoPlay.timepoint = new Date().getTime(); if(autoPlay.num<data.length) { //函式控制程式碼,data 陣列,autoPlay.num當前下標 autoPlay.run(data,autoPlay.num); //按照元素時間長度播放陣列 if(new Date().getTime()>autoPlay.timepoint) { //判斷是否為第一次執行 if(autoPlay.first==undefined) autoPlay.first = true; else autoPlay.num++; //設定下一次播放的時間點 autoPlay.timepoint += (data[autoPlay.num][0]*1000); } setTimeout("autoPlay()",500); } } $.extend({autoPlay:function(){ var defaults = {inteval:500}; }}); </script> </head> <body> <div id="div_show"></div> </body> </html>
相關文章
- jQuery實現的簡單投票簡單程式碼例項jQuery
- jQuery實現的動畫簡單例項jQuery動畫單例
- jquery實現的滑動門程式碼例項jQuery
- jQuery實現滑動門程式碼例項jQuery
- jQuery實現的生成隨機密碼程式碼例項簡單介紹jQuery隨機密碼
- jquery實現的iframe高度自適應程式碼例項jQuery
- jquery實現的滑動軸效果程式碼例項jQuery
- jQuery表單驗證簡單程式碼例項jQuery
- jQuery實現的禁用右鍵選單程式碼例項jQuery
- 使用jquery實現的清空表單元素程式碼例項jQuery
- jQuery鏈式呼叫簡單例項程式碼jQuery單例
- jquery自定義事件簡單例項程式碼jQuery事件單例
- jQuery簡單調色器程式碼例項jQuery
- jQuery實現的圖片尺寸自適應程式碼例項jQuery
- html實現簡單ListViews效果的例項程式碼HTMLView
- javascript實現的動畫效果簡單例項程式碼JavaScript動畫單例
- jQuery 數秒後自動提交form表單程式碼例項jQueryORM
- js實現jquery的extend()程式碼例項JSjQuery
- jQuery實現的表單註冊驗證程式碼例項jQuery
- EasyUI實現的form表單提交簡單程式碼例項UIORM
- jQuery實現的tab選項卡程式碼例項jQuery
- jquery實現的選項卡效果例項程式碼jQuery
- jquery簡單計算機功能程式碼例項jQuery計算機
- jquery隨機瀑布流簡單程式碼例項jQuery隨機
- javascript實現的簡單驗證碼效果程式碼例項JavaScript
- canvas實現的簡單餅狀圖程式碼例項Canvas
- canvas實現的簡單塗鴉板程式碼例項Canvas
- css實現的div旋轉簡單程式碼例項CSS
- canvas實現的簡單畫板效果程式碼例項Canvas
- js實現的字串簡單編碼和解碼程式碼例項JS字串
- jquery實現的分頁效果例項程式碼jQuery
- jQuery實現的隔行變色程式碼例項jQuery
- jQuery實現的動態載入指令碼檔案程式碼例項jQuery指令碼
- jquery圖片預載入簡單程式碼例項jQuery
- js自定義實現的簡單編碼和解碼程式碼例項JS
- jQuery實現的選項卡的巢狀程式碼例項jQuery巢狀
- javascript實現的圖片簡單切換程式碼例項JavaScript
- jQuery標題自動頂貼效果程式碼例項jQuery