污染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:;
} #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">
×
</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;">×</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选择器 避免的更多相关文章
- 从覆盖bootstrap样式谈css选择器优先级
样式优先级 首先简单说几个定义样式的方式: 元素内嵌: <li><a href="" style="color:#ffffff;">SH ...
- Bootstrap Modal 垂直方向加滚动条
原文链接:http://blog.csdn.net/cyh1111/article/details/52960747 背景 使用Bootstrap Modal实现用户资料修改,由于用户信息过多,默认M ...
- Bootstrap<基础一> CSS 概览
HTML 5 文档类型(Doctype) Bootstrap 使用了一些 HTML5 元素和 CSS 属性.为了让这些正常工作,您需要使用 HTML5 文档类型(Doctype). 因此,请在使用 B ...
- 你真的精通 CSS 了?来挑战一下 CSS 选择器测验吧
CSS 选择器赋予 CSS 强大的 HTML 元素匹配功能.作为前端开发人员必须要掌握的一部分,可能基本的大家都知道.但是你真的精通 CSS 了吗?挑战一下 CSS 选择器测验就知道. 您可能感兴趣的 ...
- Bootstrap modal垂直居中
Bootstrap modal垂直居中 在网上看到有Bootstrap2的Modal dialog垂直居中问题解决方法,这种方法自己试了一下,并不能完全居中,并且窗口的大小不一样的话,每次显示的m ...
- 对bootstrap modal的简单扩展封装
对bootstrap modal的简单扩展封装 参考自:http://www.muzilei.com/archives/677 注:原文不支持bootstrap新版本,并且居中等存在问题 此段时间 ...
- CSS选择器、优先级与匹配原理
为了分析Bootstrap源码,所以的先把CSS选择器相关的东东给巩固好 废话就不多说了 CSS 2.1 selectors, Part 1 计算指定选择器的优先级:重新认识CSS的权重 标签的权值为 ...
- Bootstrap的优先级、选择器、伪类
概述:Bootstrap的CSS组件的核心就是选择器的定义以及在各自优先级上的处理.由于大部分的选择器都非常的常见就一笔带过了,这里重点介绍一下Bootstrap用到的知识点. 一.优先级 之前我们使 ...
- CSS选择器、优先级与匹配原理(转)
CSS选择器.优先级与匹配原理 导航 为了分析Bootstrap源码,所以的先把CSS选择器相关的东东给巩固好 废话就不多说了 CSS 2.1 selectors, Part 1 计算指定选择器的优先 ...
随机推荐
- redis储存中文,客服端读取出现乱码
[root@cache03 ~]# redis-cli -h 192.168.1.112 -p 6379 192.168.1.112:6379> set chen 陈林 OK 192.168.1 ...
- tornado异步web请求
1.为什么要使用异步web服务使用异步非阻塞请求,并发处理更高效. 2.同步与异步请求比较同步请求时,web服务器进程是阻塞的,也就是说当一个请求被处理时,服务器进程会被挂起直至请求完成. 异步请求时 ...
- UISCREEN 和支持高分辨率的显示屏
UIScreen对象包含了整个屏幕的边界矩形.当构造应用的用户界面接口时,你应该使用该对象的属性来获得推荐的矩形大小,用以构造你的程序窗口. CGRect bound = [[UIScreen mai ...
- vue 和ng的区别
vue: 读音: v-u-e view vue到底是什么? 一个mvvm框架(库).和angular类似 比较容易上手.小巧 mvc: ...
- web.py+fastcgi+nginx 502错误解决
用web.py照着官网在服务器上搭好了后台.这次很奇怪地出现了一个Nginx 502 Bad Gateway的错误. 执行上面的kill `pgrep -f "python /path/to ...
- 用广搜实现的spfa
用广搜实现的spfa,如果是用一般的最短路,会发现构图很麻烦,因为它不是路径带权值,而是自身带权值.写起来只要注意,在点出队列的生活将其标记为0,在要压入队列的时候,判断其标记是否为0,为0表示队列中 ...
- java中高并发和高响应解决方法
并发不高.任务执行时间长的业务要区分开看: 假如是业务时间长集中在I/O操作上,也就是I/O密集型的任务,因为I/O操作并不占用CPU,所以不要让所有的CPU闲下来,可以加大线程池中的线程数目,让CP ...
- 一款基于jquery超炫的弹出层提示消息
今天给大家带来一款基于jquery超炫的弹出层提示消息.这款实例页面初始时,一个go按钮.当单击go按钮时,提示强出层以动画形式出现.效果图如下: 在线预览 源码下载 实现的代码. html代码: ...
- 华为/中兴 3G 语音的调试
1 microcom -s 9600 /dev/ttyUSB2(/dev/ttyUSB2不能错) 2 AT(看是否有OK输出) 3 AT+CREG?(0,1代表GSM网络注册成功) 4 AT+CSQ? ...
- C++和Java函数传递数组参数比较
如果我想实现函数参数传递数组的业务需求,在Java中很容易实现,如下所示.因为Java有.length方法,可以获取数组的长度. public class Test { public static v ...