有如下代码:
<div class="div1">
<table>
<thead>
<tr>
<th>
</th>
</tr>
</thead>
<div class="div2">
<tr>
<td></td>
</tr>
<tr>
<td></td>
</tr>
</div>
</table>
</div>我的目地是要点击 table 的<thead>行时, 显示或隐藏 div2. 现在可以用 $(".divCard table thead") 取得. 但不知如何在此基础上取得 div2. 谢谢
<div class="div1">
<table>
<thead>
<tr>
<th>
</th>
</tr>
</thead>
<div class="div2">
<tr>
<td></td>
</tr>
<tr>
<td></td>
</tr>
</div>
</table>
</div>我的目地是要点击 table 的<thead>行时, 显示或隐藏 div2. 现在可以用 $(".divCard table thead") 取得. 但不知如何在此基础上取得 div2. 谢谢
解决方案 »
- 一段JS 图片左右滚动的代码 谁能帮忙改下向上滚动的 谢谢
- 那位大虾用过jquery插件flexigrid。发觉flexigrid在IE8下不能调换列,调整列宽也有问题,咋回事呀?
- 火狐与IE下兼容问题
- webbrowser如何修改javascript语句?
- 如何控制列的显示或隐藏?谢谢大家
- Ext 分页
- 一个数据表的3级连动问题,急!
- 如何给一隐藏的file类型input赋值,谢谢
- document.layers返回是个什么值呢??各位大哥指点一下吧
- clipboard.js 怎么实现复制图片 而不是复制图片url
- 求助!innerText不能去掉页面上word的那些垃圾代码,比如表格的,如何才能去掉
- 关于JS加载问题。希望大侠帮帮忙 谢谢了。
$(".divCard table thead").click(function(){
$(".div2").show();
});
$(".divCard table thead").click(function(){
var div2 = $(".div2");
if(div2.style.display=="none"){
div2.show();
}else{div2.hide();}
});
<thead>
<tr>
<th>
1
</th>
</tr>
</thead>
<tbody>
<tr>
<td>
2
</td>
</tr>
<tr>
<td>
3
</td>
</tr>
</tbody>
</table>ie 下面也是混乱一片。
所以,你怎么找也不会找到div2的。
建议寻找tbody
在table结构不能混杂其它结构。