国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網(wǎng)站 > WEB開發(fā) > 正文

[js開源組件開發(fā)]loading加載效果

2024-04-27 15:00:25
字體:
供稿:網(wǎng)友

loading加載效果

由于程序和網(wǎng)絡(luò)的原因,常常我們需要在交互的時(shí)候,給用戶一個(gè)正在加載中的動(dòng)畫,于是,loading組件橫空出世。不需要復(fù)雜的代碼,也能完成大多數(shù)業(yè)務(wù),這就是我做組件的原則。

效果如下圖:

這里演示了三種不一樣的效果.

1.loading效果顯示在按鈕自己身上,這是極好的

2.loading效果顯示在其他dom上,

3.loading全屏顯示,不明覺厲.

實(shí)例demo演示請點(diǎn)擊這里http://www.lovewebgames.com/jsmodule/loading.html

github托管源碼請點(diǎn)擊這里https://github.com/tianxiangbing/loading

 

調(diào)用示例

html:

<p>    <input type="button" id="loading1" value="loading我自己">    <input type="button" id="loading2" value="loading下面這個(gè)div">    <input type="button" id="loading3" value="loading全屏"></p><div id="loading-content" style="width:300px;height:200px;border:1px solid #ccc;background-color:#f2f2f2;">這是個(gè)內(nèi)容的例子</div><script src="../src/jquery-1.11.2.js"></script><script src="../src/loading.js"></script>

 

js:

//loading我自己$('#loading1').click(function(){    var load = new Loading();    load.init({        target: this    });    load.start();    setTimeout(function() {        load.stop();    }, 3000)});//loading下面這個(gè)div$('#loading2').click(function(){    var load = new Loading();    load.init({        target: "#loading-content"    });    load.start();    setTimeout(function() {        load.stop();    }, 3000)});//loading全屏$('#loading3').click(function(){    var load = new Loading();    load.init();    load.start();    setTimeout(function() {        load.stop();    }, 30000)});

 

API

屬性

target:string||dom

需要顯示loading的節(jié)點(diǎn),不傳值時(shí)顯示全屏的loading

 

方法

start:function()

開始loading

 

stop:function()

結(jié)束loading

 

事件

stop

target的stop事件觸發(fā)時(shí),結(jié)束loading. 如$('html').trigger('stop')會結(jié)束全屏的loading動(dòng)畫.

 


發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 杨浦区| 泽州县| 满洲里市| 山西省| 东莞市| 武冈市| 秦安县| 灌南县| 仲巴县| 秦皇岛市| 深水埗区| 包头市| 黑河市| 全椒县| 秦安县| 本溪市| 江山市| 德清县| 鲁山县| 明星| 定西市| 邻水| 龙口市| 象山县| 乌海市| 门源| 大邑县| 天峻县| 交口县| 民丰县| 津南区| 延边| 贵州省| 达尔| 尉氏县| 乾安县| 墨脱县| 北宁市| 六盘水市| 万源市| 包头市|