我对手把很新。也许这是一个简单的问题,但我无法弄清楚。
使用$('#content').html(html);
发送新数据时,有没有办法为模板设置动画?
类似于CSS3过渡或jQuery动画。
我不知道这是否可能,如果可能,该怎么做。
由于
答案 0 :(得分:0)
这与handlebar.js几乎没有关系......这更像是一般的javascript / css问题。例如,您可以尝试使用animate.css和jquery:只需将一个类弹跳动画添加到div容器中即可完成。
答案 1 :(得分:0)
好吧,我被击落了,但我认为其他人也会遇到我的问题。
我有更改手柄网站数据的功能。其中一个是" animals()"因此,作为此功能的第一步,我使用jQuery' #content
隐藏.hide()
DIV,并在所有车把之后,我用.show
显示它:
function animals(){
$('#content').hide('fast'); // ANIMATED CLASS REMOVED
showTemplate(categories_template,animals_data); // Handlbars stuff
$('#content').show('fast'); // ANIMATED CLASS RE ADDED
}