jQuery使用x和y位置动画背景位置

时间:2012-09-21 15:53:22

标签: jquery jquery-animate

  

可能重复:
  jquery animate background position

对于动画悬停效果,我尝试在jQuery的函数动画中设置背景位置。我将我的悬停设置在一个精灵图像中,当我尝试在函数动画中设置背景位置时,似乎仅使用一个像素参数。当我尝试设置两个(x和y)时,它根本不再起作用。

什么有效(它在我的源代码中设置了109px 50%):

$('a#twitter').animate({ 
backgroundPosition: '109px',
});

我想要但不起作用(我的源代码中没有任何内容):

$('a#twitter').animate({ 
backgroundPosition: '109px 0px',
});

提前致谢。

尼基

1 个答案:

答案 0 :(得分:1)

试试这个:

$('a#twitter').animate({ 
   background-position-x: '109px',
   background-position-y: '0'
});