tnjk.net
当前位置:首页 >> JQUERY中的AnimAtE动画效果,可以两种一起实现吗 >>

JQUERY中的AnimAtE动画效果,可以两种一起实现吗

$(this).find(".gtt").stop().animate({bottom:'0px',opacity:"show"},'fast');opacity的值也可以是一个百分值,比如 opacity:"0.5" 就是透明度为0.5这种问题,应该学会用搜索引擎,百度“animate 透明度”就能出来答案,来这里问效率低下。

$("#divID").animate({ left:100,opacity:0 }); left:100,可以随便换,opacity是透明度,0是全透明,100是不透明。

用settimeout试试呢

都是计时器实现的,放在一起执行就行了 $('#xx,#xx2').animate(/*配置*/); //如果不同动画需要拆开 $('#xx').animate(/*配置*/); $('#xx2').animate(/*配置*/);

setTimeout(function () { //动画1 }, 300); setTimeout(function () { //动画2 }, 299);

代码贴上来看看吧, transform兼容性不好,需要写很多组,你jq里怎么写的,还有你想达到什么效果,未必一定要把transform用jq来写的,写在css里,另起一个类名,切换类名也可以啊

$(this).find(".gtt").stop().animate({bottom:'0px',opacity:"show"},'fast'); opacity的值也可以是一个百分值,比如 opacity:"0.5" 就是透明度为0.5这种问题,应该学会用搜索引擎,百度“animate 透明度”就能出来答案,来这里问效率低下。

恭喜楼主搞懂了。最好用绝对定位来动画吧

可以建个时间器,每2秒运行: $(document).ready(function(){ setTimeout(function () { abc(); }, 2000) }); function abc() { .animate({top:"-=20px"},2247) .animate({top:"+=20px"},2247) .animate({left:"-=20px"},2247) .animate({left:"+...

1、在你的点击事件中加上一个判断,假设产生动画效果目标的是#aa这个节点,那么你要加上这个判断 if(!$("#aa").is(":animated")){ //执行你的操作 } 他会确保你的动画只会在上一个动画结束后才能产生 ,可以保持动画的完整性,但是连续点击时会...

网站首页 | 网站地图
All rights reserved Powered by www.tnjk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com