zoukankan      html  css  js  c++  java
  • bootstrap中的data-toggle模态框相关

    一,点击即打开
    1,点击按钮
    <a href="javascript:void(0)" class="btn btn-primary" data-toggle="modal" data-target="#test" onclick="toApiTestPage()">API测试工具</a>

    2,模态框

    <div class="modal fade" id="test" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
        <div class="modal-dialog" role="document" style="1000px;">
            <div class="modal-content bgwhite">
                <div class="modal-header">
                    <button type="button" class="close" data-dismiss="modal" aria-label="Close">
                        <i class="fa fa-times-circle" aria-hidden="true"></i>
                    </button>
                    <h4 class="modal-title" id="myModalLabel2">API测试</h4>
                </div>
                <div class="modal-body requestDiv" style="height: 450px;overflow-y: auto">
                    <ul class="ul-tab">
                        <li>
                            <strong>接口地址</strong>
                            <span id="apiUrl"></span>
                            <input id="requestApiUrl" type="hidden"/>
                        </li>
                    </ul>
                </div>
                <div class="modal-footer center">
                    <a href="javascript:void(0)" class="btn btn-primary" data-dismiss="modal">完成调试</a>
                    <a href="javascript:void(0)" class="btn btn-default" data-dismiss="modal">取消</a>
                </div>
            </div>
        </div>
    </div>

    点击1中的"API测试工具"即可打开弹窗

    二,点击的先调用js方法判断是否要打开

    1,点击按钮:相比一.1 去掉了[data-toggle="modal" data-target="#test"]

    <a href="javascript:void(0)" class="btn btn-primary" onclick="toApiTestPage()">API测试工具</a>

    2,弹窗不变

    3,在方法toApiTestPage()中

    function toApiTestPage(){
        if (满足条件){
            //此时打开弹窗
            $("#test").modal("show");
        }else {
            $("#test").modal("hide");
        }
    }
  • 相关阅读:
    引用jar版本错误
    一次皆大欢喜的程序员跳槽加薪
    Netty
    JAVA笔记-如何将百万级数据高效的导出到Excel表单
    100个高质量Java开发者博客
    Stackoverflow上人气最旺的10个Java问题
    偏执却管用的10条Java编程技巧
    如何生成每秒百万级别的 HTTP 请求?
    Google浏览器Chrome安装失败,错误代码0xa0430721解决办法
    Redis介绍及常用命令
  • 原文地址:https://www.cnblogs.com/cailijuan/p/10150719.html
Copyright © 2011-2022 走看看