由于某种原因,这不想工作。我只是想在单击链接时html
插入一些内容并向下滑动。div
问问题
4130 次
4 回答
6
更改您的 CSS。
div {
background: #eee;
display:none; //add display:none;
}
之前没有滑下来的原因,是已经看得见了。
演示:http: //jsfiddle.net/mT9mc/6/
于 2012-08-08T22:12:24.767 回答
5
是的,我想说和 ahren 一样,div 已经可见,所以你不能slideDown
在已经可见的元素上使用。您可以添加display: none;
到 div 的样式,也可以使用以下...
$('a').click(function() {
$('div').hide().html('ffasdf').slideDown('slow');
});
于 2012-08-08T22:15:10.287 回答
2
你的 div 必须被隐藏才能真正向下滑动
于 2012-08-08T22:13:38.800 回答
1
“div”标签必须用display: none
;)隐藏
将其添加到 css 中,您的代码应该可以工作:jsfiddle
于 2012-08-08T22:14:18.493 回答