热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

jquerymobile内置的Loader很糟糕啊,有没有什么解决方法?

调出Loader以后,只出现一个“载入中”的GIF但是页面依旧是可以交互的于是我想,打开页面时直接调dialog出来把所有东西挡住,这样用户就没办法乱点了于是问题来,为毛Dia
调出Loader以后,只出现一个“载入中”的GIF

但是页面依旧是可以交互的

于是我想,打开页面时直接调dialog出来把所有东西挡住,这样用户就没办法乱点了

于是问题来,为毛Dialog一闪而过??Dialog不是应该在用户点击以后才会关闭吗?

代码如下:




    
    
    
    
    
    
    
    


    
        
            
                请输入登录信息
            
        

    


    
    
        
            

Dialog


        

    



3 个解决方案

#1


Loader自己可以封装遮罩层!
Loader上自己可以加html的!
$.mobile.loading("show",{
        text: msg,
        textVisible: true,
        theme: 'b',
        textonly: true,
        html: ''+msg+'

'
    });

这个html里,自己可以添加想要的遮罩层!
'
    });
这个html里,自己可以添加想要的遮罩层!

你也可以使用中国的开源第三方插件layer来做弹出框

我也试过,但是遮罩层的位置没法改啊……

#3


可以改里面的css的。。。你打开网页,然后右键,审查元素,改里面的class就可以了

推荐阅读
author-avatar
mobiledu2502858253
这个家伙很懒,什么也没留下!
Tags | 热门标签
RankList | 热门文章
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有