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 = [& ...
随机推荐
- Http authentication(BASIC, DIGEST)
Http authentication....BASIC: In the context of an HTTP transaction, basic access authentication is ...
- 由浅到深讲解C#-LINQ
在说LINQ之前必须先说说几个重要的C#语言特性 一:与LINQ有关的语言特性 1.隐式类型 (1)源起 在隐式类型出现之前, 我们在声明一个变量的时候, 总是要为一个变量指定他的类型 甚至在fore ...
- Java基础之创建窗口——使用GridBagLayout管理器(TryGridBagLayout)
控制台程序. java.awt.GridBagLayout管理器比前面介绍的其他布局管理器灵活得多,因此使用起来也比较复杂.基本机制就是在随意的矩形网格中布局组件,但网格的行和列不一定拥有相同的高度和 ...
- 使用 CSS 的 :before 和 :after 选择器做一个箭头样式
对于 :before 和 :after 选择器,大家并不陌生,但是很少有人会主动去用它们.先解释下它们的定义和用法: :before 选择器在被选元素的内容前面插入内容,:after 选择器在被选元素 ...
- 通过xib加载textfield的时候 发生 this class is not key value coding-compliant for the key textField. 情况怎么解决
连线的时候不要选files’owner 要选xib自己的class
- C++Primer 第十二章
//1.标准库提供了两种智能指针类型来管理动态对象,均定义在头文件memory中,声明在std命名空间. // shared_ptr:允许多个指针指向同一个对象. // unique_ptr:独占所指 ...
- Swift动画编程指南-01 简介
大家好,我是老镇,这段时间家里和工作上发生了很多的事情,所以很长一段时间都没有出来搞什么小动作了.在接下来的一段时间内我会制作一些列关于使用Swift进行动画编程的视频,希望和大家胃口. 在iOS的世 ...
- C++字符串(String)
字符串的声明: string s; string str="abcdefg"; char ch[]="abcdefg"; //使用string类型初始化另一个s ...
- SPOJ COT3 Combat on a tree(Trie树、线段树的合并)
题目链接:http://www.spoj.com/problems/COT3/ Alice and Bob are playing a game on a tree of n nodes.Each n ...
- windows系统调用 进程快照
#include "windows.h" #include "tlhelp32.h" #include "iostream" using n ...