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

html代码

<p class='layer_notice'>我们是否是好惹的</p>
<input type="button" value='弹框' class="alert" />
<br/>
<input type="button" value='提示层' class="tips" />
<br/>
<input type="button" value='捕获页' class="catch" />
<br/>
<input type="button" value='页面层' class="page" />
<br/>
<input type="button" value='自定义' class="self" />
<br/>
<input type="button" value='tips' class="tp" />
<br/>
<input type="button" value='iframe' class="iframe" />
<br/>
<input type="button" value='load' class="load" />

javascript

//第三方扩展皮肤
$('#alert').click(function(){
layer.alert('内容', {
icon: , //小图标默认八种
skin: 'layer-ext-moon' //该皮肤由layer.seaning.com友情扩展。关于皮肤的扩展规则,去这里查阅 layer-ext-seaning
// skin: 'layer-ext-seaning' //该皮肤由layer.seaning.com友情扩展。关于皮肤的扩展规则,去这里查阅
});
}); $('.tips').click(function(){
//提示层
layer.msg('玩命提示中');
}); $('.catch').click(function(){
//捕获页
layer.open({
type: ,
shade: true, //遮罩层黑色
title: false, //显示标题
content: $('.layer_notice'), //捕获的元素
cancel: function(index){ //取消时触发
layer.close(index);
layer.msg('大哥我错了,再也不敢了', {time: , icon:});
lay
}
});
}); $('.page').click(function(){
//页面层
layer.open({
type: ,
skin: 'layui-layer-rim', //加上边框
area: ['420px', '240px'], //宽高
content: $('.layer_notice') //直接添加对象即可获得值
});
}); $('.self').click(function(){
//自定页
layer.open({
type: ,
skin: 'layui-layer-demo', //样式类名
area: ['420px', '240px'], //宽高
closeBtn: , //0关闭按钮 1显示按钮
shift: ,
shadeClose: true, //开启遮罩关闭
content: $('.layer_notice')
});
}); $('.tp').click(function(){
//tips层
layer.tips('只想提示地精准些', '.tp',{ //第二个参数为对象
tips: //方向 智能方向选择 默认右侧
});
}); $('.iframe').click(function(){
//iframe窗
layer.open({
type: ,
title: false,
closeBtn: , //不显示关闭按钮
shade: [],
area: ['340px', '215px'],
offset: ['100px', '200px'], //右下角弹出 rb 坐标
time: , //2秒后自动关闭
shift: ,
content: 'http://device.test.com/' , //iframe的url,no代表不显示滚动条
end: function(){
layer.open({
type: ,
title: '很多时候,我们想最大化看,比如像这个页面。', //最后页面显示的title
shadeClose: true,
shade: false,
maxmin: true, //开启最大化最小化按钮
area: ['200px', '200px'],
content: 'http://www.baidu.com/' //最后跳转的页面
});
}
});
}); $('.load').click(function(){
//loading层
var index = layer.load(, {
shade: [0.1,'#fff'] //0.1透明度 白色背景 底层显示透明度
});
});

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. 使用Jquery+EasyUI 进行框架项目开发案例讲解之二---用户管理源码分享

    使用Jquery+EasyUI 进行框架项目开发案例讲解之二 用户管理源码分享   在上一篇文章<使用Jquery+EasyUI进行框架项目开发案例讲解之一---员工管理源码分享>我们分享 ...

  2. [转]Entity Framework技术导游系列开篇与热身

    学习Entity Framework技术期间查阅的优秀文章,出于以后方便查阅的缘故,转载至Blog,可查阅原文:http://blog.csdn.net/bitfan/article/details/ ...

  3. spring 依赖注入 小结

    通过 @Autoiwired注解  和接口  注入实现这个接口的实现类 的  类  也必须是 可注入的(必须归spring容器所管理)

  4. ie8 不支持new Date('2012-11-10')

    ie 不支持Date.now()以及Date的一些方法开始是在火狐上使用new Date(Date.now())的的方法,这个写法也很sb,当然了当时也没想太多,比较我不是做前台的Date.now() ...

  5. Linux和Windows之间传递文件

    由于自己的计算机的性能不足,代码只能在服务器上运行,要把代码搬到服务器上运行在没有root权限的情况下,本身就是一件不太容易的事情,我准备下次再写一下这方面的技巧.这篇博客,我只说比较一下几种在不同操 ...

  6. 【转】Tomcat组件生命周期管理

    Tomcat组件生命周期管理 Tomcat中Server,Service,Connector,Engine,Host,Context,它们都实现了org.apache.catalina.Lifecyc ...

  7. MAXFLOAT

    CGSizeMake(300, MAXFLOAT),是计算宽和高的,里面的MAXFLOAT通俗点说就是最大的数值,代表你的label的宽和高是随着你label内容而变化,不用担心因为label内容过长 ...

  8. 搞ACM的你们伤不起

    这个虽然看过很多遍了,但是还是看着想笑,有时候真的想问问自己为什么这么菜,血流得还不够? 劳资六年前开始搞ACM啊!!!!!!!!!!  从此踏上了尼玛不归路啊!!!!!!!!!!!!  谁特么跟劳资 ...

  9. Where does beauty come from?

    One more question, rational beauty should come from a dedicated brain and mind. Should there be more ...

  10. [原创]java WEB学习笔记44:Filter 简介,模型,创建,工作原理,相关API,过滤器的部署及映射的方式,Demo

    本博客为原创:综合 尚硅谷(http://www.atguigu.com)的系统教程(深表感谢)和 网络上的现有资源(博客,文档,图书等),资源的出处我会标明 本博客的目的:①总结自己的学习过程,相当 ...