layer弹出层 - 小谦_Jian

Jianxq12 2021-08-06 原文


layer弹出层


layer弹出层

layer弹出层是基于jQuery的js插件。应用步骤如下:

1.引入jQuery核心包和layer.js文件

这里写图片描述

2.调用layer的插件函数

这里写图片描述

3.layer的主要配置项

(1)title:标题

(2)maxmin:最大化最小化控件

(3)area:弹出层宽高

(4)type:弹出层类型(值为0-4)

​ type=0时,content中填写显示的内容

​ type=1时,content中为对象,弹出当前页面的一个块

​ type=2时,content中为文件地址,弹出另一个文件

(5)content:弹出层内容

(6)主要函数:

​ layer.alert(‘弹出框’);

​ layer.confirm(‘提示选择框’);

4.实例

测试页面test.html:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>layer弹出层测试</title>
    <script type="text/javascript" src="jquery-1.8.3.min.js"></script>
    <script type="text/javascript" src="layer.js"></script>
</head>
<body>
<div id="d">div标签中的内容</div>

    <script type="text/javascript">
        // (1)type=0,content中填写显示的内容

        // layer.ready(function(){
        //  layer.open({
        //      type:0,
        //      title:\'弹出层测试1\',
        //      maxmin:true,
        //      area:[\'800px\',\'500px\'],
        //      content:\'第一个弹出层测试\'
        //  })
        // })

        // (2)type=1, content=对象,弹出当前页面中的一个块

        // layer.ready(function(){
        //  layer.open({
        //      type:1,
        //      title:\'弹出层测试2\',
        //      maxmin:true,
        //      area:[\'800px\',\'500px\'],
        //      content:$(\'#d\')
        //  })
        // })

        // (3)type=2,content=文件地址,将另一个文件弹出

        layer.ready(function(){
            layer.open({
                type:2,
                title:\'弹出层测试3\',
                maxmin:true,
                area:[\'800px\',\'500px\'],
                content:\'a.html\'
            })
        })

    </script>
</body>
</html>

弹出文件a.html:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <script type="text/javascript" src="jquery-1.8.3.min.js"></script>
</head>
<body>
    <p>弹出层测试文件</p>
</body>
<script type="text/javascript">

    //绑定点击事件,关闭弹出层
    $(document).click(function(){
        //获取弹出层id
        var index = parent.layer.getFrameIndex(window.name);
        //调用layer.close方法,关闭弹出层
        parent.layer.close(index);
    })
</script>
</html>

代码及相关文件详见GitHub主页 弹出层插件layer

https://github.com/Jianxq12/ITcast/tree/master/Ajax

发表于
2017-10-09 00:50 
小谦_Jian 
阅读(184
评论(0
编辑 
收藏 
举报

 

版权声明:本文为Jianxq12原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/Jianxq12/p/7684307.html

layer弹出层 - 小谦_Jian的更多相关文章

  1. [Java] – 通过反射调用对象的方法

    来源:http://user.qzone.qq.com/31584 (QQ空间)         http:/ […]...

  2. OS + Windows CE / XP / 2003 / 2008 / Vista / win7 / win8

    Windows CE motorola pos / windows ce symbol technologie […]...

  3. 视频剪辑去除水印小工具 – tingpan

    零、直接下载 百度网盘链接:https://pan.baidu.com/s/1b8IvB4q-e2VVWR2u […]...

  4. Web API应用支持HTTPS的经验总结 – 伍华聪

    Web API应用支持HTTPS的经验总结 在我前面介绍的WebAPI文章里面,介绍了WebAPI的架构设计方 […]...

  5. 美股投资指南

    美股开户教程 – 从香港招行到Firstrade 犹豫再三,觉得还是把这帖子贴在这里吧,文章是我写在自己新开的 […]...

  6. 数据库监控工具 – HackerVirus

    数据库监控工具 数据库监控工具 前言     很久没有更新博客了,但是这个习惯不能废,最近一直在做数据库方面的 […]...

  7. 【译】索引进阶(八):SQL SERVER唯一索引 – 钱行慕

    【译】索引进阶(八):SQL SERVER唯一索引 【译注:此文为翻译,由于本人水平所限,疏漏在所难免,欢迎探 […]...

  8. .net core 3.0 Signalr – 06 业务实现-业务分析

    ## 业务需求 1. 人-项目关系 一个人可以属于多个项目,一个项目可以有多个人加入,通知的时候,可以通知项目 […]...

随机推荐

  1. 设计模式-结构型-代理模式

    设计模式-结构型-代理模式 代理模式(Proxy):   代理模式就是给某一个对象提供一个代理,并由代理对象控 […]...

  2. CentOS7关闭防火墙方法

    在之前的版本中关闭防火墙等服务的命令是 service iptables stop /etc/init.d/i […]...

  3. Python这么火,能干什么?这四大主要用途是你必须得知道的!

     如果你想学Python,或者你刚开始学习Python,那么你可能会问:“我能用Python做什么?” 这个问 […]...

  4. 【Go】那么多数值类型,应该选哪个?

    Go 内置很多种数值类型,往往初学者不知道编写程序如何选择,使用哪种数值类型更有优势。 内置的数值类型有:ui […]...

  5. Typora中利用LaTeX 插入数学公式

      Typora中利用LaTeX 插入数学公式     LaTeX 插入数学公式 利用Typora进行资料总结 […]...

  6. 摄影基础知识(一)

    光圈(Aperture) • 定义        光圈,英文名Aperture[ˈæpətʃɚ]。       […]...

  7. Springboot 使用 JSR 303 对 Controller 控制层校验及 Service 服务层 AOP 校验,使用消息资源文件对消息国际化

    导包和配置 导入 JSR 303 的包、hibernate valid 的包 <dependency&g […]...

  8. 第五章:jQuery基础

    jQuery简介"""jQuery内部封装了原生的js代码(还额外的添加了很多的功能)能够让你通过书写更少的代码完成js操作类似于Python的模块 在前端模块不叫模块,叫“类库”兼容多个浏览器jQuery的宗旨write les...

展开目录

目录导航