这不是因为某种原因而想要工作的.我只是试图html插入一些并div在点击链接时向下滑动.
改变你的CSS.
div {
background: #eee;
display:none; //add display:none;
}
Run Code Online (Sandbox Code Playgroud)
它之前没有滑落的原因是它已经可见了.
演示:http://jsfiddle.net/mT9mc/6/
是的,我会说和ahren一样,div已经可见了,所以你不能slideDown在已经可见的元素上使用.您可以添加display: none;div的样式,也可以使用以下内容......
$('a').click(function() {
$('div').hide().html('ffasdf').slideDown('slow');
});
Run Code Online (Sandbox Code Playgroud)