【发布时间】:2013-10-07 17:04:40
【问题描述】:
编辑:好的,我将脚本标签中的所有内容都放在了
$(document).ready(function) {
所以现在 eventTd 确实隐藏了。
我有一张桌子,代码如下
<table>
<tr>
<td>itemOne</td>
<td class="evenTd">itemTwo</td>
</tr>
</table>
现在,我希望它在开始时,第一个 td 是唯一可见的 td(eventTd 中的任何内容都不应该是可见的)。之后,我想要它,以便当您单击第一个 td (itemOne) 时 itemTwo 会滑动并出现。到目前为止我有
$(document).ready(function() {
$('.evenTd').hide();
});
它隐藏了 eventTd,但是,现在没有 eventTd 类的 td 占据了整个屏幕。如何做到让布局不改变?
【问题讨论】:
-
在这里工作正常jsfiddle.net/j08691/4GW38。您要么不包括 jQuery,要么在表存在之前运行代码。
-
以防万一,你知道api.jquery.com/even-selector吗?
-
好吧原来我需要 document.ready 函数。我知道那个选择器,只是暂时不想使用它,但是谢谢。
-
“非隐藏 td 类中的另一个 td”。您发布的代码与此不匹配。一个 TD 不在另一个里面。
-
@j08691 抱歉,我改写了这个问题
标签: javascript jquery html css show-hide