Effects组合效果依赖于Core Effects提供的功能,Effect模块的基本语法都具有相似性,形如Effect.Name('elem', {options})。Name是Effect对象所具有的方法,elem为要绑定效果的元素,options是用来控制效果选项的对象字面量。先来个Demo看看。Demo地址。 Effect.Appear 语法: Effect.Appear(elem [,options]) 效果: 事件触发之后,元素产生渐显效果 options: options: { duration: 1.0, from: 0.0, to: 1.0 } 解释: 控制元素的opacity属性达到该效果。据官方说明:绑定改效果的元素必须在内联样式中指定display:none规则,可以用JS动态设置,也可以直接写在HTML标签中(不推荐)。所谓渐显不过是控制元素的opacity值来达到,也可以不用在内联样式中设置display:none规则,页面载入时直接把元素的透明度设为0,同样可以达到相同的效果。与之相反的效果Effect.Fade, 二者只在默认参数方面有区别。 Effect.Puff 语法: new Effect.Puff(elem [,options]) 效果: 烟圈 » » »阅读更多