【发布时间】:2011-11-19 07:52:26
【问题描述】:
我在 google Chrome 中遇到 jquery 和 animate() 的问题。 我有一个最初隐藏并位于屏幕右侧的框。 当一个盒子被点击时,隐藏的盒子变得可见并从右到中心动画,它停止并闪烁,然后它再次开始移动到屏幕的左侧并消失。 这个东西适用于 Explorer 和 Firefox,但不适用于 Chrome。
这是链接: http://test.gianlucaugolini.it/4545.html
这是代码:
function test(){
var scaleX = $("#container").width()/2 + $("#hoverText").width()/2;
$("#hoverText").animate({visibility:"visible",opacity:"show",left:"-="+scaleX+"px"},500,function(){
$("#hoverText").effect("highlight",{duration:1000},1500,function(){
$("#hoverText").animate({visibility:"hidden",opacity:"hide",left:"0%"},500,function(){
$("#hoverText").css("left","100%");
});
});
});
}
【问题讨论】:
标签: jquery google-chrome jquery-animate