【发布时间】:2009-07-09 00:17:41
【问题描述】:
我有一个包含三行主要信息的页面,它们都附加了一个“更多信息”按钮,有点像 wefollow.com 及其信息按钮。
当点击“更多信息”链接时,带有“mi”类的<tr> 会在主要信息上方向下滑动。
我遇到的问题是在单击“更多信息”链接之前隐藏<tr>。 <tr> 所在的位置只有一个空白区域。 <tr> 中的信息被 jQuery(下面的脚本)隐藏,然后在单击“更多信息”时显示。
我尝试用 CSS 隐藏“mi”,但是当点击“更多信息”按钮时,什么也没有发生。
任何帮助都会很棒。谢谢。
脚本
索引
<table>
<tbody>
<tr id="info-1"> </tr>
<tr class="mi">
<td>
<div id="1" class="more-information" />
</td>
</tr>
<tr class="">
<td> </td>
<td> </td>
<td> <a id="1" class="more-info" href="#">More info</a> </td>
</tbody>
</table>
listing.js
$(function(){
$(".more-information").hide();
$(".more-info").click(function () {
var divname= this.id;
$("#"+divname).load("getinfo.php").slideToggle("slow").siblings().hide("slow");
return false;
});
【问题讨论】:
-
你不应该在这个任务中使用表格!
标签: javascript jquery html