jQuery 通过向下滑动来添加一个 DIV

标签 jquery css

$('#container').prepend("<ul><li>Stuff</li></ul>').hide().slideDown();

我希望 NEW UL 向下滑动。但上面是滑下整个#container..

我如何将一个元素添加到顶部,然后将其向下滑动。有点像 Twitter 过去向您显示新推文的方式。

谢谢。

最佳答案

您可以尝试改用此语法:

$('<ul><li>Stuff</li></ul>').prependTo('#container').hide().slideDown();

当然,如果您正在使用这样的列表,那么像这样逐个元素地构造它可能很有用:

var ul = $('<ul />').prependTo('#container');
$('<li />').appendTo(ul).text('Incoming!').hide().slideDown();

关于jQuery 通过向下滑动来添加一个 DIV,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3983624/

相关文章:

html - 添加 div 时 CSS 样式消失

javascript - 使用 javascript 不改变文本框值

html - CSS - 带有隐藏滚动条的可滚动 div

css - Browser Hack 在 Fluid Design 中停止工作

ajax - 多个异步 jQuery AJAX POST 同时返回

php - 将 PHP while 循环代码的内容放入 DIV 中

jquery - 如何使用 Jquery 从带有通配符的所有元素中删除类

java - Jquery/HTML5/Ajax 上传进度条?

javascript - PHP 在 jQuery 中调用?

javascript - 使用位置 : absolute; in CSS 时滚动条 "jerks"