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 = [& ...
随机推荐
- 继承Prototype实现语句不能写在动态原型法中的理解
阅读javascript高级编程中, 对动态原型法中写Prototype继承父类对象的不可行的现象,不甚理解. 书上说是技术原因,如下有问题代码: 但是把protype语句移到构造函数后面,就OK,如 ...
- strip和stripe
- PAT 解题报告 1003. Emergency (25)
1003. Emergency (25) As an emergency rescue team leader of a city, you are given a special map of yo ...
- 推荐几个sql server牛人的博客
Aaron Bertrand http://sqlblog.com/blogs/aaron_bertrand/ Brent Ozar www.brentozar.com/ Buck Woody htt ...
- Summary: Final Keyword
In this tutorial we will learn the usage of final keyword. final keyword can be used along with vari ...
- IOS 设备参数
Iphone,Ipad,ITouch 各个型号参数对比
- nyist 599 奋斗的小蜗牛
http://acm.nyist.net/JudgeOnline/problem.php?pid=599 奋斗的小蜗牛 时间限制:1000 ms | 内存限制:65535 KB 难度:1 描述 ...
- 代码实现sql数据库的附加(通常在安装的时候)
判断数据库是否已经存在 SqlConnection judgeConn = new SqlConnection("server=.;database=master;uid="+us ...
- @Responsebody与@RequestBody
前台发送请求后台用什么接收-->@RequsetMapping 何时使用@ResponseBody-->一般在异步获取数据时使用,后台传的数据切成ison传给前台 @Responsebod ...
- Hashtable和HashMap区别
Hashtable和HashMap区别 相同点: 实现原理,功能相同,可以互用 主要区别: a.hashtable继承Directionary类,HashMap实现Map接口 b.Hashtable线 ...