mlfk.net
当前位置:首页 >> jquEry怎样显示loADing? >>

jquEry怎样显示loADing?

loading一般是用于二次载入,或者ajax载入的时候使用。我用ajax为例。 需要一张载入的图片,我这里就以loading.gif表示。触发载入我使用点击某个按钮。 html片段 jq代码 $(function(){ $('#need-load').click(function(){ var _this = $(this);/...

//请求加载提示的显示和隐藏 $('.loading').ajaxStart(function () { $(this).show(); }).ajaxStop(function () { $(this).hide(); }); 注意:以上代码在 jQuery1.8 及以后的版本不在有效,需要使用 jquery-migrate 向下兼容 才能运行。新版本中...

二楼的方法不是常规的解决办法,个人感觉不是很好(不过他实现的加载进度是真实的,他的进度条是可以反映当前未加载页面的剩余内容的---其实这种方法也挺好....不过一般情况下没什么必要吧,如果要做成这样的,用flex更好)。 一楼的方法不是正确...

常规的解决办法还是用ajax比较好。大概是这样的。 需要两个页面。1.一个是实际页面本身 2.另一个是一个空白页面放一张loading图片 先请求第2个页面,在这个页面中放一段ajax请求第1个页面,在success函数里将页面内容输出,并将loading图片隐藏...

.ui-loader-default{ display:none} .ui-mobile-viewport{ border:none;} .ui-page {padding: 0; margin: 0; outline: 0} 加上这个就可以了

你是用ajax加载吗 如果是的话 你可以用 jquery里的两个函数来实现 .ajaxStart() http://api.jquery.com/ajaxStart 和 .ajaxStop() http://api.jquery.com/ajaxStop 来实现

不能监听ajax的百分比,但是可以“造假”,ajax有beforesend和complete两个参数,你可以先在beforesend启动一个loading,在complete中将loading完成,看起来就像是监听了一样

不过仅仅使用JS 的方法或者使用Image对象的话,它的complete 和readyState 属性在不同浏览器下面的效果各不相同而且。。。还不是很准确。 当然办法总是有的,JS 可以和 AS 相结合,完美的达到你的要求。 下面给出DEMO地址(你可以选择一个体积比...

覆盖默认设置即可,默认设置为: $( document ).bind( 'mobileinit', function(){$.mobile.loader.prototype.options.text = "loading";$.mobile.loader.prototype.options.textVisible = false;$.mobile.loader.prototype.options.theme = "a";$....

$.ajax({ url:"", type:"post", data:{"xx":"xx"}, beforeSend:function(){ //这里是开始执行方法,显示效果,效果自己写 }, complete:function(){ //方法执行完毕,效果自己可以关闭,或者隐藏效果 }, success:function(){ //数据加载成功 }, e...

网站首页 | 网站地图
All rights reserved Powered by www.mlfk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com