当使用 jQueryslideToggle()
函数在表格的新行上显示/隐藏数据时,它会导致它结结巴巴。然而,当slideToggle()
用于显示/隐藏 a<div>
时,它工作得非常顺利。
谁能告诉我为什么会这样?
小提琴示例:http: //jsfiddle.net/gLGUG/
jQuery代码:
$("tr").click(function () {
$(".slideMe").slideToggle();
});
$(".slideMeDiv, button").click(function () {
$(".slideMeDiv").slideToggle();
});
HTML 标记:
<table>
<tr>
<td>One Row</td>
</tr>
<tr>
<td>Click me</td>
</tr>
<tr class="slideMe">
<td>SlideDOWN</td>
</tr>
</table>
<br />
<button>Slide Div</button>
<div class="slideMeDiv">
Slide me as well
</div>