layui实现点击按钮全屏

简介: layui实现点击按钮全屏

layui实现点击按钮全屏

html:

<!-- 全屏按钮 -->
<li class="layui-nav-item">
    <a href="#" data-toggle="fullscreen"><i class="fa fa-arrows-alt"></i></a>
</li>

javascript:

<script>
    layui.use(['element', 'layer', 'layuimini'], function () {
        var $ = layui.jquery;
            
    //全屏事件 --star
    $(document).on('click', "[data-toggle='fullscreen']", function () {
        var doc = document.documentElement;
        if ($(document.body).hasClass("full-screen")) {
            $(document.body).removeClass("full-screen");
            document.exitFullscreen ? document.exitFullscreen() : document.mozCancelFullScreen ? document.mozCancelFullScreen() : document.webkitExitFullscreen && document.webkitExitFullscreen();
        } else {
            $(document.body).addClass("full-screen");
            doc.requestFullscreen ? doc.requestFullscreen() : doc.mozRequestFullScreen ? doc.mozRequestFullScreen() : doc.webkitRequestFullscreen ? doc.webkitRequestFullscreen() : doc.msRequestFullscreen && doc.msRequestFullscreen();
        }
    });
    // --end

});
目录
相关文章
|
消息中间件 负载均衡 网络协议
ActiveMQ详细配置方案
本文总结ActiveMQ重要的一些配置,包括高可用failover配置、消息策略等。
1133 0
|
9月前
|
算法 5G
基于MSWA相继加权平均的交通流量分配算法matlab仿真
本项目基于MSWA(Modified Successive Weighted Averaging)相继加权平均算法,对包含6个节点、11个路段和9个OD对的交通网络进行流量分配仿真。通过MATLAB2022A实现,核心代码展示了迭代过程及路径收敛曲线。MSWA算法在经典的SUE模型基础上改进,引入动态权重策略,提高分配结果的稳定性和收敛效率。该项目旨在预测和分析城市路网中的交通流量分布,达到用户均衡状态,确保没有出行者能通过改变路径减少个人旅行成本。仿真结果显示了27条无折返有效路径的流量分配情况。
layUI table 内容超出宽度怎么换行显示,而不是显示省略号
layUI table 内容超出宽度怎么换行显示,而不是显示省略号
832 0
|
机器学习/深度学习 分布式计算 大数据
一文读懂Apache Beam:统一的大数据处理模型与工具
【4月更文挑战第8天】Apache Beam是开源的统一大数据处理模型,提供抽象化编程模型,支持批处理和流处理。它提倡"一次编写,到处运行",可在多种引擎(如Spark、Dataflow、Flink)上运行。Beam的核心特性包括抽象化概念(PCollection、PTransform和PipelineRunner)、灵活性(支持多种数据源和转换)和高效执行。它广泛应用在ETL、实时流处理、机器学习和大数据仓库场景,助力开发者轻松应对数据处理挑战。
2830 1
|
监控 测试技术 持续交付
自动化测试在移动应用开发中的实践
【7月更文挑战第7天】自动化测试在移动应用开发过程中具有重要的作用。通过实施自动化测试,可以提高测试效率、保证测试质量、支持持续集成/持续部署等。然而,在实施自动化测试的过程中也会面临一些挑战,如设备兼容性、测试数据准备和维护成本等。为了克服这些挑战,我们需要采用合适的技术和策略,不断优化和完善自动化测试流程。
|
数据库 SQL Oracle
数据库漫谈-sybase
sybase就是“system”加“database”
Layui 内置方法 - layer.alert(普通信息框)
Layui 内置方法 - layer.alert(普通信息框)
1683 0
|
IDE Java 应用服务中间件
解决org.apache.jasper.JasperException异常
解决org.apache.jasper.JasperException异常
1320 0
|
存储 弹性计算 负载均衡
自己买服务器还是租赁云服务器好?附2024年阿里云云服务器优惠价格表
随着技术的飞速发展,无论是个人还是企业,在面临选择服务器的问题时都会陷入纠结:究竟是自己购买服务器还是租赁云服务器更为合适? 云服务器的灵活性成为其显著优势。想象一下,当您的业务突然迎来爆发式增长,需要更多的计算和存储资源时,云服务器允许您按需购买,随时扩展或缩小规模,轻松应对各种变化。此外,云服务器还能迅速提供负载均衡、CDN等新的应用程序或服务,助力您的业务快速发展。
667 1
|
Docker 容器
docker 设置国内镜像源
docker 设置国内镜像源
86167 1