javascript - 仅使用 show ("slow"为附加文本设置动画)

标签 javascript jquery html jquery-ui

在此代码中:http://jsfiddle.net/GeAwB/ ,例如,我想使用 jquery show("slow") 为最后附加的内容设置动画。

我将新内容放在一些 div new_div 中:

<div id="new_div" ></div>

并将其添加到主 div "shanon"-div 中:

         <div id="shanon" style="height: 300px;"></div>

问题是,整个主 div“shanon”-div 将被动画化,我只希望最后添加的行被动画化。

有什么想法吗?

最佳答案

试试这个...

http://jsfiddle.net/GeAwB/6/

你应该用一个元素包裹每一行,就像我的例子一样,我用一个元素包裹每一行 div

然后在您的 javascript.. 中找到最后一个 div 元素。然后动画它....

$("#shanon").append($("#new_div").html()).find("div").last().hide().show("slow");

关于javascript - 仅使用 show ("slow"为附加文本设置动画),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10219887/

相关文章:

javascript - JQuery 脚本错误

javascript - 如何在现代浏览器中使用 mousein 事件?

javascript - 如何循环遍历标签元素并通过 OnClick 函数在显示上获取相应的内容?

HTML/CSS 在点击时将图像从一个框移动到另一个框。?

javascript - jQuery 验证 addMethod 检查 field1 < field2 是否有效

javascript - 如何在 Meteor 中将数据从服务器传递到客户端

javascript - 如果组标题匹配,则选择 2 自定义匹配器以保持选项打开

html - CSS Navigation Sprite 悬停不起作用

javascript - 如何使 Angular 仅显示可用的数据

c# - 在 asp.net C# 页面中提醒