首页 > 代码库 > 污染Bootstrap modal 通过 css选择器 避免

污染Bootstrap modal 通过 css选择器 避免

w

对框架的掌握、改进。

0-存在重复代码,需要改正,js timepicker框架传入类名;

1-大量的点击块,怎样避免对每个块重复写modal?

 

    <style>
        .w > td {
            width: 24.6px;
            background-color: #fff;
            overflow: hidden;
            font-size: 80%;
            word-wrap: break-word;
            padding: 0;
        }

        #w, #w + tr, .w > td {
            border: 1px solid #000000;
        }
    </style>

 

<div class="modal fade" id="ww8301" tabindex="-1" role="dialog"
     aria-labelledby="wtw8301"
     aria-hidden="true">
    <div class="modal-dialog">
        <form method="post" action="">
            <div class="modal-content">
                <div class="modal-header">
                    <button type="button" class="close" data-dismiss="modal" aria-hidden="true">
                        &times;
                    </button>
                    <h4 class="modal-title" id="wtw8301">
                        会议室预订
                    </h4>
                </div>
                <div class="modal-body">
                    <table class="table">
                        <tr>
                            <td>会议日期</td>
                            <td id="wdw8301"><input class="form-control jqueryui-datepicker"
                                                    type="text" name="wd"
                                                    Tid="jqueryui-datepickerw8301"
                                                    value="w"
                                                    disabled="true">
                            </td>
                        </tr>
                        <tr>
                            <td>会议室名称</td>
                            <td id="wrw8301"><input class="form-control" type="text"
                                                    id="wrw8301"
                                                    value="room1"
                                                    disabled="true">

                                <input type="hidden" name="wrid" value="1">
                            </td>
                        </tr>
                        <tr>
                            <td>会议主题</td>
                            <td><input class="form-control" type="text" name="wtheme"
                                       id="wtw8301">
                            </td>
                        </tr>
                        <tr>
                            <td class="">开始时间</td>
                            <td><input class="form-control" id="jq_timepickerw8301s"
                                       type="text"
                                       name="wts"
                                       value="8:30">
                            </td>
                        </tr>
                        <tr>
                            <td>结束时间</td>

                            <td><input class="form-control" id="jq_timepickerw8301e"
                                       type="text"
                                       name="wte">
                            </td>
                        </tr>
                        <tr>
                            <td>预定人</td>
                            <td><input class="form-control" type="text" id="wuw8301"
                                       value="all" disabled="true">
                        </tr>
                    </table>
                    <script>
                        $(#jq_timepickerw8301s).timepicker({
                            minTime: 8:00am,
                            maxTime: 9:00pm,
                            showDuration: false,
                            step: 30
                        });
                        $(#jq_timepickerw8301e).timepicker({
                            minTime: 8:00am,
                            maxTime: 9:00pm,
                            showDuration: false,
                            step: 30
                        });
                        $(function () {
                            $("#jqueryui-datepickerw8301").datepicker({
                                dateFormat: "yy-mm-dd"
                            });
                        });
                    </script>
                </div>
                <div class="modal-footer">
                    <button type="button" class="btn btn-default" data-dismiss="modal">取消
                    </button>
                    <button type="submit" class="btn btn-primary" name="wsu" id="wow8301">
                        提交预订
                    </button>
                </div>
            </div>
        </form>
    </div>
</div>

 

 

 

<table id="w" style="table-layout:fixed;margin-top: -10px;;margin-left: 14px;;Twidth: 933px;;margin-top: 20px;">
    <tr class="w">
        <td style="width: 98px;"> wroom01</td>
        <td style="width: 146px;">w1</td>
        <td id="w8001" data-toggle="modal" data-target="#ww8001"><br><br><br></td>
        <td id="w8301" data-toggle="modal" data-target="#ww8301"><br><br><br></td>
        <td id="w9001" data-toggle="modal" data-target="#ww9001"><br><br><br></td>
        <td id="w9301" data-toggle="modal" data-target="#ww9301"><br><br><br></td>
        <td id="w10001" data-toggle="modal" data-target="#ww10001"><br><br><br></td>
        <td id="w10301" data-toggle="modal" data-target="#ww10301"><br><br><br></td>
        <td id="w11001" data-toggle="modal" data-target="#ww11001"><br><br><br></td>
        <td id="w11301" data-toggle="modal" data-target="#ww11301"><br><br><br></td>
        <td id="w12001" data-toggle="modal" data-target="#ww12001"><br><br><br></td>
        <td id="w12301" data-toggle="modal" data-target="#ww12301"><br><br><br></td>
        <td id="w13001" data-toggle="modal" data-target="#ww13001"><br><br><br></td>
        <td id="w13301" data-toggle="modal" data-target="#ww13301"><br><br><br></td>
        <td id="w14001" data-toggle="modal" data-target="#ww14001"><br><br><br></td>
        <td id="w14301" data-toggle="modal" data-target="#ww14301"><br><br><br></td>
        <td id="w15001" data-toggle="modal" data-target="#ww15001"><br><br><br></td>
        <td id="w15301" data-toggle="modal" data-target="#ww15301"><br><br><br></td>
        <td id="w16001" data-toggle="modal" data-target="#ww16001"><br><br><br></td>
        <td id="w16301" data-toggle="modal" data-target="#ww16301"><br><br><br></td>
        <td id="w17001" data-toggle="modal" data-target="#ww17001"><br><br><br></td>
        <td id="w17301" data-toggle="modal" data-target="#ww17301"><br><br><br></td>
        <td id="w18001" data-toggle="modal" data-target="#ww18001"><br><br><br></td>
        <td id="w18301" data-toggle="modal" data-target="#ww18301"><br><br><br></td>
        <td id="w19001" data-toggle="modal" data-target="#ww19001"><br><br><br></td>
        <td id="w19301" data-toggle="modal" data-target="#ww19301"><br><br><br></td>
        <td id="w20001" data-toggle="modal" data-target="#ww20001"><br><br><br></td>
        <td id="w20301" data-toggle="modal" data-target="#ww20301"><br><br><br></td>
    </tr>
    <tr class="w">
        <td style="width: 98px;"> wroom02</td>
        <td style="width: 146px;">w2</td>
        <td id="w8002" data-toggle="modal" data-target="#ww8002"><br><br><br></td>
        <td id="w8302" data-toggle="modal" data-target="#ww8302"><br><br><br></td>
        <td id="w9002" data-toggle="modal" data-target="#ww9002"><br><br><br></td>
        <td id="w9302" data-toggle="modal" data-target="#ww9302"><br><br><br></td>
        <td id="w10002" data-toggle="modal" data-target="#ww10002"><br><br><br></td>
        <td id="w10302" data-toggle="modal" data-target="#ww10302"><br><br><br></td>
        <td id="w11002" data-toggle="modal" data-target="#ww11002"><br><br><br></td>
        <td id="w11302" data-toggle="modal" data-target="#ww11302"><br><br><br></td>
        <td id="w12002" data-toggle="modal" data-target="#ww12002"><br><br><br></td>
        <td id="w12302" data-toggle="modal" data-target="#ww12302"><br><br><br></td>
        <td id="w13002" data-toggle="modal" data-target="#ww13002"><br><br><br></td>
        <td id="w13302" data-toggle="modal" data-target="#ww13302"><br><br><br></td>
        <td id="w14002" data-toggle="modal" data-target="#ww14002"><br><br><br></td>
        <td id="w14302" data-toggle="modal" data-target="#ww14302"><br><br><br></td>
        <td id="w15002" data-toggle="modal" data-target="#ww15002"><br><br><br></td>
        <td id="w15302" data-toggle="modal" data-target="#ww15302"><br><br><br></td>
        <td id="w16002" data-toggle="modal" data-target="#ww16002"><br><br><br></td>
        <td id="w16302" data-toggle="modal" data-target="#ww16302"><br><br><br></td>
        <td id="w17002" data-toggle="modal" data-target="#ww17002"><br><br><br></td>
        <td id="w17302" data-toggle="modal" data-target="#ww17302"><br><br><br></td>
        <td id="w18002" data-toggle="modal" data-target="#ww18002"><br><br><br></td>
        <td id="w18302" data-toggle="modal" data-target="#ww18302"><br><br><br></td>
        <td id="w19002" data-toggle="modal" data-target="#ww19002"><br><br><br></td>
        <td id="w19302" data-toggle="modal" data-target="#ww19302"><br><br><br></td>
        <td style="background-color: #FF6600" id="w20002">all<br><br><br>

            <form method="POST" action="">
                <button type="submit" class=" " name="del" value="142" style="float:right;">&times;</button>
            </form>
        </td>
        <td style="background-color: #FF6600" id="w20302" data-toggle="modal" data-target="#ww20302"><br><br><br></td>
    </tr>
    <tr class="w">
        <td style="width: 98px;"> wroom03</td>
        <td style="width: 146px;">w3</td>
        <td id="w8003" data-toggle="modal" data-target="#ww8003"><br><br><br></td>
        <td id="w8303" data-toggle="modal" data-target="#ww8303"><br><br><br></td>
        <td id="w9003" data-toggle="modal" data-target="#ww9003"><br><br><br></td>
        <td id="w9303" data-toggle="modal" data-target="#ww9303"><br><br><br></td>
        <td id="w10003" data-toggle="modal" data-target="#ww10003"><br><br><br></td>
        <td id="w10303" data-toggle="modal" data-target="#ww10303"><br><br><br></td>
        <td id="w11003" data-toggle="modal" data-target="#ww11003"><br><br><br></td>
        <td id="w11303" data-toggle="modal" data-target="#ww11303"><br><br><br></td>
        <td id="w12003" data-toggle="modal" data-target="#ww12003"><br><br><br></td>
        <td id="w12303" data-toggle="modal" data-target="#ww12303"><br><br><br></td>
        <td id="w13003" data-toggle="modal" data-target="#ww13003"><br><br><br></td>
        <td id="w13303" data-toggle="modal" data-target="#ww13303"><br><br><br></td>
        <td id="w14003" data-toggle="modal" data-target="#ww14003"><br><br><br></td>
        <td id="w14303" data-toggle="modal" data-target="#ww14303"><br><br><br></td>
        <td id="w15003" data-toggle="modal" data-target="#ww15003"><br><br><br></td>
        <td id="w15303" data-toggle="modal" data-target="#ww15303"><br><br><br></td>
        <td id="w16003" data-toggle="modal" data-target="#ww16003"><br><br><br></td>
        <td id="w16303" data-toggle="modal" data-target="#ww16303"><br><br><br></td>
        <td id="w17003" data-toggle="modal" data-target="#ww17003"><br><br><br></td>
        <td id="w17303" data-toggle="modal" data-target="#ww17303"><br><br><br></td>
        <td id="w18003" data-toggle="modal" data-target="#ww18003"><br><br><br></td>
        <td id="w18303" data-toggle="modal" data-target="#ww18303"><br><br><br></td>
        <td id="w19003" data-toggle="modal" data-target="#ww19003"><br><br><br></td>
        <td id="w19303" data-toggle="modal" data-target="#ww19303"><br><br><br></td>
        <td id="w20003" data-toggle="modal" data-target="#ww20003"><br><br><br></td>
        <td id="w20303" data-toggle="modal" data-target="#ww20303"><br><br><br></td>
    </tr>
</table>

 

 

技术分享

污染Bootstrap modal 通过 css选择器 避免