layer
一款实用的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的更多相关文章
- 关于Layer弹出框初探
layer至今仍作为layui的代表作,她的受众广泛并非偶然,而是这五年多的坚持,不断完善和维护.不断建设和提升社区服务,使得猿们纷纷自发传播,乃至于成为今天的Layui最强劲的源动力.目前,laye ...
- layer.js中layer.tips
<script src="~/Content/js/layer/layer.js"></script> layer.tips('名称不能为空', '#pro ...
- 弹出层layer的使用
弹出层layer的使用 Intro layer是一款web弹层组件,致力于服务各个水平段的开发人员.layer官网:http://layer.layui.com/ layer侧重于用户灵活的自定义,为 ...
- layer弹出信息框API
首先向大家推荐layer,在这里也非常感谢贤心的贡献,非常不错的信息框及弹出层解决方案,为一些项目的前端开发提高了很大的效率,希望layer 越办越好! 下面是API,呵呵,官方抄袭过来的,为了自己看 ...
- 如果layer层在iframe下不居中滚动
需要在layer前面加上parent.layer. 2.运用layer层的步骤: 1.引入1.8版本以上的jquery文件 <script type="text/javascript& ...
- iOS CoreAnimation详解(一) 有关Layer的动画
以前由于项目需要 也写了一些动画 ,但是知识不系统,很散.这段时间趁着项目完成的空袭,来跟着大神的脚步系统的总结一下iOS中Core Animation的知识点. 原博客地址:http://blog. ...
- web 前端常用组件【07】弹出层 Layer
web 项目中总是需要弹出框,来让用户进行下一步的操作. 大到弹出另外一个页面,小到弹出提示.确认等. 经手几个项目,还是感觉 Layer 用起来比较的轻松,你能想到的 Layer 都能帮你做到. 感 ...
- layer.open打开iframe页面的调用父页面方法及关闭
//调用父类方法 window.parent.exportData($('#shownum').val(),$('#splitstr').val()); //关闭iframe页面var index = ...
- layer弹出框小结
1.layer.open() // 1.打开弹出层 layer.open({ type:1, //基本层类型 icon:, //图标 content:'请核对信息!', //内容 shade:0.3, ...
- layer——源码学习
一.根据源码的学习 发现创建弹窗:使用了一些div来组成 zindex 和 index 是自动生成. zindex 表示生成的层次关系 index 用来表示各个层的id 默认class名 h = [& ...
随机推荐
- ARC机制下组合关系
// // Person.h // 01-autorelease基本概念 // // Created by apple on 14-3-18. // Copyright (c) 2014年 a ...
- dstat
$ dstat You did not select any stats, using -cdngy by default. ----total-cpu-usage---- -dsk/total- - ...
- 建立自己的Yum源
转自http://kicklinux.com/setup-yum-repos-server/ 命令 reposync 可以直接同步yum源 如/etc/yum.repos.d/cloudera-cdh ...
- c# 多线程与异步调用
异步操作的本质 在方法调用前为异步方法指定一个回调函数,方法调用后被线程池中的一个线程接管,执行该方法.主线程立即返回,继续执行其他工作或响应用户请求.如果异步方法执行完 毕,回调函数被自动执行,以处 ...
- Java基础之在窗口中绘图——绘制曲线(CurveApplet 1)
Applet程序. 定义自由曲线的类有两个,其中一个定义二次曲线,另一个定义三次曲线.这些自由曲线是用一系列线段定义的参数化曲线.二次曲线段用方程定义,方程包含独立变量x的平方.三次曲线也用方程定义, ...
- linux:习惯
1>.系统里面必须最少有两个账号,一个root,一个普通账户; 2>.平时登录系统均使用普通账户登录,除非需要配置或者执行特殊命令才切换至root; 3>.linux系统下严格区分大 ...
- .NET: WPF 路由事件
(一)使用WPF内置路由事件 xaml: <Window x:Class="WpfApplication1.MainWindow" xmlns="http://sc ...
- demo04calc
package com.example.demo05simplecalc; import android.os.Bundle; import android.app.Activity; import ...
- paper 33 :[教程] 如何使用libsvm进行分类
文章来源:http://www.matlabsky.com/thread-12379-1-1.html 这篇文章的讲解的真的是言简意赅,很简单的例子就把这个入门的门槛降低了不少,目前的情况是,我都晓得 ...
- spring中的bean后处理器
package com.process; import org.springframework.beans.BeansException; import org.springframework.bea ...