【发布时间】:2016-10-24 17:51:06
【问题描述】:
我有学生注册的时间表,学生可以选择要添加到时间表的班级。
现在,我有一个问题:我不知道如何在将新课程添加到时间表时自动添加 col-span。
我可以参考任何完善的项目或 jQuery 或技术吗?你能和我分享吗?谢谢。
这是我的代码(没有 javascript 和 JQuery,我自己输入的结果):
<!DOCTYPE html>
<html>
<head>
<style>
td {
padding: 5px;
}
</style>
</head>
<body>
<table width="80%" align="center" cellpadding="0" cellspacing="0" border="1">
<tr valign="middle">
<th rowspan="2" width="50" scope="col">Day/Time</th>
<th colspan="2" class="col">
<div align="center">07:00</div>
</th>
<th colspan="2" class="col">
<div align="center">08:00</div>
</th>
<th colspan="2" class="col">
<div align="center">09:00</div>
</th>
<th colspan="2" class="col">
<div align="center">10:00</div>
</th>
<th colspan="2" class="col">
<div align="center">11:00</div>
</th>
<th colspan="2" class="col">
<div align="center">12:00</div>
</th>
<th colspan="2" class="col">
<div align="center">01:00</div>
</th>
<th colspan="2" class="col">
<div align="center">02:00</div>
</th>
<th colspan="2" class="col">
<div align="center">03:00</div>
</th>
<th colspan="2" class="col">
<div align="center">04:00</div>
</th>
<th colspan="2" class="col">
<div align="center">05:00</div>
</th>
</tr>
<tr>
<th colspan="2" scope="col">
<div align="center">08:00</div>
</th>
<th colspan="2" scope="col">
<div align="center">09:00</div>
</th>
<th colspan="2" scope="col">
<div align="center">10:00</div>
</th>
<th colspan="2" scope="col">
<div align="center">11:00</div>
</th>
<th colspan="2" scope="col">
<div align="center">12:00</div>
</th>
<th colspan="2" scope="col">
<div align="center">01:00</div>
</th>
<th colspan="2" scope="col">
<div align="center">02:00</div>
</th>
<th colspan="2" scope="col">
<div align="center">03:00</div>
</th>
<th colspan="2" scope="col">
<div align="center">04:00</div>
</th>
<th colspan="2" scope="col">
<div align="center">05:00</div>
</th>
<th colspan="2" scope="col">
<div align="center">06:00</div>
</tr>
<tr align="center">
<th>Mon</th>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>
</tr>
<tr align="center">
<th>Tue</th>
<td></td>
<td></td>
</td>
<td>
<td></td>
<td></td>
<td></td>
<td></td>
</td>
<td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>
</tr>
<tr align="center">
<th>Wed</th>
<td></td>
<td></td>
</td>
<td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>
</tr>
<tr align="center">
<th>Thu</th>
<td></td>
<td></td>
</td>
<td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>
</tr>
<tr align="center">
<th>Fri</th>
<td></td>
<td></td>
</td>
<td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>
</tr>
</table>
<div style="padding-left: 150px">
<h4>Class Available:</h3>
<table border="1">
<tr>
<th>Class</th>
<th>Day</th>
<th>Time</th>
</tr>
<tr>
<td>Class A</td>
<td>Tue</td>
<td>09.00am - 12.00am</td>
</tr>
<td>Class B</td>
<td>Mon</td>
<td>10.00am - 01.00pm</td>
</tr>
<td>Class C</td>
<td>Thu</td>
<td>04.00pm - 05.00pm</td>
</tr>
<td>Class D</td>
<td>Fri</td>
<td>01.00pm - 02.00pm</td>
</tr>
</table>
<br/>
<label>Class: </label><input type="text"/> <input type="button" value="Add"/>
</div>
<table>
</body>
</html>
【问题讨论】:
标签: javascript jquery html