这是我第一次在 StackOverflow 上发布。原因是,每次我在 stackoverflow 搜索它时,我总是找到一个解决方案。
然而这次我仍然在努力寻找一个简单的解决方案,比如我在这里使用的代码。(在 W3Schools 上找到)我已经查看了一些非常高级和复杂的隐藏/显示表功能,但我只追求如下所示的东西。当前代码在点击时很容易隐藏一个整体。我想知道,是否可以将相同的内容应用于列。
我尝试使用 col, colgroup 但它不起作用。有人可以建议吗?也尝试应用 TH,但这也不起作用。
PS:我非常了解 HTML 和 CSS,以及一些非常基本的 PHP,我很少使用 Jquery,但还不能完全阅读和理解 javascript,以进行自己的修改或编写自己的代码。
<!DOCTYPE html>
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js">
</script>
<script>
$(document).ready(function(){
$("tr").click(function(){
$(this).hide();
});
});
</script>
</head>
<body>
<table width="800" border="0" cellspacing="1" cellpadding="1">
<tr>
<td bgcolor="#6600FF">9</td>
<td bgcolor="#6600FF">10</td>
<td bgcolor="#6600FF">11</td>
<td bgcolor="#6600FF">12</td>
</tr>
<tr>
<td bgcolor="#CCCC66">13</td>
<td bgcolor="#CCCC66">14</td>
<td bgcolor="#CCCC66">15</td>
<td bgcolor="#CCCC66">16</td>
</tr>
<tr>
<td bgcolor="#FF9966">17</td>
<td bgcolor="#FF9966">18</td>
<td bgcolor="#FF9966">19</td>
<td bgcolor="#FF9966">20</td>
</tr>
<tr>
<td bgcolor="#993399">21</td>
<td bgcolor="#993399">22</td>
<td bgcolor="#993399">23</td>
<td bgcolor="#993399">24</td>
</tr>
</table>
<blockquote> </blockquote>
</body>
</html>