【发布时间】:2015-07-18 22:20:12
【问题描述】:
在我的代码中,我有 2 个 div,一个 div 包含 3 个表,id 为 table1、table2、table3。其他 div 有 3 个 li 元素,其类与表 id 相同。第一个 li 类是 table1,第二个 li 类是 table2 ......等等。 最初所有的表都是隐藏的。在第一次点击我想切换第一个表,在第二个切换到第二个表......等等。 HTML 代码是
<div class="allTemplateName">
<li class="table1">A</li>
<li class="table2">B</li>
<li class="tbale3">C</li>
</div>
<div class="container">
<table id="table1">
<tr>
<td> Hello</td>
</tr>
</table>
<table id="table2">
<tr>
<td> Hello</td>
</tr>
</table>
<table id="table3">
<tr>
<td> Hello</td>
</tr>
</table>
</div>
我正在使用这个 j 查询代码来获取结果,但它不起作用。
$(document).ready(function() {
$(".allTemplateName li").click(function() {
// get the target table:
var tarTable = $("#" + $(this).html());
// toggle:
tarTable.toggle();
$('.table').not(tarTable).hide();
});
});
【问题讨论】:
标签: javascript jquery html css