一款实用的web提示框架!下面是实用这款框架的实例

html代码

  1. <p class='layer_notice'>我们是否是好惹的</p>
  2. <input type="button" value='弹框' class="alert" />
  3. <br/>
  4. <input type="button" value='提示层' class="tips" />
  5. <br/>
  6. <input type="button" value='捕获页' class="catch" />
  7. <br/>
  8. <input type="button" value='页面层' class="page" />
  9. <br/>
  10. <input type="button" value='自定义' class="self" />
  11. <br/>
  12. <input type="button" value='tips' class="tp" />
  13. <br/>
  14. <input type="button" value='iframe' class="iframe" />
  15. <br/>
  16. <input type="button" value='load' class="load" />

javascript

  1. //第三方扩展皮肤
  2. $('#alert').click(function(){
  3. layer.alert('内容', {
  4. icon: , //小图标默认八种
  5. skin: 'layer-ext-moon' //该皮肤由layer.seaning.com友情扩展。关于皮肤的扩展规则,去这里查阅 layer-ext-seaning
  6. // skin: 'layer-ext-seaning' //该皮肤由layer.seaning.com友情扩展。关于皮肤的扩展规则,去这里查阅
  7. });
  8. });
  9.  
  10. $('.tips').click(function(){
  11. //提示层
  12. layer.msg('玩命提示中');
  13. });
  14.  
  15. $('.catch').click(function(){
  16. //捕获页
  17. layer.open({
  18. type: ,
  19. shade: true, //遮罩层黑色
  20. title: false, //显示标题
  21. content: $('.layer_notice'), //捕获的元素
  22. cancel: function(index){ //取消时触发
  23. layer.close(index);
  24. layer.msg('大哥我错了,再也不敢了', {time: , icon:});
  25. lay
  26. }
  27. });
  28. });
  29.  
  30. $('.page').click(function(){
  31. //页面层
  32. layer.open({
  33. type: ,
  34. skin: 'layui-layer-rim', //加上边框
  35. area: ['420px', '240px'], //宽高
  36. content: $('.layer_notice') //直接添加对象即可获得值
  37. });
  38. });
  39.  
  40. $('.self').click(function(){
  41. //自定页
  42. layer.open({
  43. type: ,
  44. skin: 'layui-layer-demo', //样式类名
  45. area: ['420px', '240px'], //宽高
  46. closeBtn: , //0关闭按钮 1显示按钮
  47. shift: ,
  48. shadeClose: true, //开启遮罩关闭
  49. content: $('.layer_notice')
  50. });
  51. });
  52.  
  53. $('.tp').click(function(){
  54. //tips层
  55. layer.tips('只想提示地精准些', '.tp',{ //第二个参数为对象
  56. tips: //方向 智能方向选择 默认右侧
  57. });
  58. });
  59.  
  60. $('.iframe').click(function(){
  61. //iframe窗
  62. layer.open({
  63. type: ,
  64. title: false,
  65. closeBtn: , //不显示关闭按钮
  66. shade: [],
  67. area: ['340px', '215px'],
  68. offset: ['100px', '200px'], //右下角弹出 rb 坐标
  69. time: , //2秒后自动关闭
  70. shift: ,
  71. content: 'http://device.test.com/' , //iframe的url,no代表不显示滚动条
  72. end: function(){
  73. layer.open({
  74. type: ,
  75. title: '很多时候,我们想最大化看,比如像这个页面。', //最后页面显示的title
  76. shadeClose: true,
  77. shade: false,
  78. maxmin: true, //开启最大化最小化按钮
  79. area: ['200px', '200px'],
  80. content: 'http://www.baidu.com/' //最后跳转的页面
  81. });
  82. }
  83. });
  84. });
  85.  
  86. $('.load').click(function(){
  87. //loading层
  88. var index = layer.load(, {
  89. shade: [0.1,'#fff'] //0.1透明度 白色背景 底层显示透明度
  90. });
  91. });

layer的更多相关文章

  1. 关于Layer弹出框初探

    layer至今仍作为layui的代表作,她的受众广泛并非偶然,而是这五年多的坚持,不断完善和维护.不断建设和提升社区服务,使得猿们纷纷自发传播,乃至于成为今天的Layui最强劲的源动力.目前,laye ...

  2. layer.js中layer.tips

    <script src="~/Content/js/layer/layer.js"></script> layer.tips('名称不能为空', '#pro ...

  3. 弹出层layer的使用

    弹出层layer的使用 Intro layer是一款web弹层组件,致力于服务各个水平段的开发人员.layer官网:http://layer.layui.com/ layer侧重于用户灵活的自定义,为 ...

  4. layer弹出信息框API

    首先向大家推荐layer,在这里也非常感谢贤心的贡献,非常不错的信息框及弹出层解决方案,为一些项目的前端开发提高了很大的效率,希望layer 越办越好! 下面是API,呵呵,官方抄袭过来的,为了自己看 ...

  5. 如果layer层在iframe下不居中滚动

    需要在layer前面加上parent.layer. 2.运用layer层的步骤: 1.引入1.8版本以上的jquery文件 <script type="text/javascript& ...

  6. iOS CoreAnimation详解(一) 有关Layer的动画

    以前由于项目需要 也写了一些动画 ,但是知识不系统,很散.这段时间趁着项目完成的空袭,来跟着大神的脚步系统的总结一下iOS中Core Animation的知识点. 原博客地址:http://blog. ...

  7. web 前端常用组件【07】弹出层 Layer

    web 项目中总是需要弹出框,来让用户进行下一步的操作. 大到弹出另外一个页面,小到弹出提示.确认等. 经手几个项目,还是感觉 Layer 用起来比较的轻松,你能想到的 Layer 都能帮你做到. 感 ...

  8. layer.open打开iframe页面的调用父页面方法及关闭

    //调用父类方法 window.parent.exportData($('#shownum').val(),$('#splitstr').val()); //关闭iframe页面var index = ...

  9. layer弹出框小结

    1.layer.open() // 1.打开弹出层 layer.open({ type:1, //基本层类型 icon:, //图标 content:'请核对信息!', //内容 shade:0.3, ...

  10. layer——源码学习

    一.根据源码的学习 发现创建弹窗:使用了一些div来组成 zindex 和 index 是自动生成. zindex 表示生成的层次关系 index 用来表示各个层的id 默认class名 h = [& ...

随机推荐

  1. C# 字典 Dictionary<Tkey,Tvalue>

    最近悟出来一个道理,在这儿分享给大家:学历代表你的过去,能力代表你的现在,学习代表你的将来.我们都知道计算机技术发展日新月异,速度惊人的快,你我稍不留神,就会被慢慢淘汰!因此:每日不间断的学习是避免被 ...

  2. 面向对象 理解 C#复习

    面向对象: 是基于万物皆对象这个哲学观点. 所谓的面向对象就是将我们的程序模块化,对象化,把具体事物的特性属性和通过这些属性来实现一些动作的具体方法放到一个类里面 通俗点讲: 一切都是对象 举例: 将 ...

  3. JavaBean 动作元素事例

    JavaBean.jsp JavaBeanSuccess.jsp Type类 效果

  4. 树形DP+RMQ+单调队列(Bob’s Race HDU4123)

    题意:有n个房子,这些房子被n-1条道路连接,有一些运动员从一个房子为起点尽可能跑最远的距离且不能通过一条道路超过两次,这些运行员不能选择同样的起点,这些运动员跑的最远距离和最近距离的差值不能超过Q, ...

  5. [原创]java WEB学习笔记85:Hibernate学习之路-- -映射 一对一关系 ,基于主键方式实现

    本博客的目的:①总结自己的学习过程,相当于学习笔记 ②将自己的经验分享给大家,相互学习,互相交流,不可商用 内容难免出现问题,欢迎指正,交流,探讨,可以留言,也可以通过以下方式联系. 本人互联网技术爱 ...

  6. PHP中的赋值运算符

    PHP的赋值运算符有两种,分别是: (1)“=”:把右边表达式的值赋给左边的运算数.它将右边表达式值复制一份,交给左边的运算数.换而言之,首先给左边的运算数申请了一块内存,然后把复制的值放到这个内存中 ...

  7. 数组有没有length()这个方法? String有没有length()这个方法?

    答:数组和string都没有Length()方法,只有Length属性.

  8. Openssl生成根证书、服务器证书并签核证书

    1.修改Openssl配置文件CA目录: cat /etc/pki/tls/openssl.cnf dir = /etc/pki/CA 2.生成根证书及私钥: #http://www.haiyun.m ...

  9. cannot modify header information 关于实现widget页面跳转的问题

    查找网上解决此问题的方法多是一样的,不过今天又遇到了这样的问题.试过之后发现可行: 在C盘的WINDOWS或者你的PHP文件夹中找到php.ini 这个配置文件,然后查找一项:output_buffe ...

  10. paper 85:机器统计学习方法——CART, Bagging, Random Forest, Boosting

    本文从统计学角度讲解了CART(Classification And Regression Tree), Bagging(bootstrap aggregation), Random Forest B ...