jqueryのアニメーションで背景画像の位置を変えたい。しかし、私のコードは機能していません。誰でもそれを短くするのを手伝ってもらえますか.
以下は私のコードです
CSS
#pnav a{
background:url(http://www.us-bingo.com/images/Tickets/Solid-Color-Tyvek-Wrist-Tickets-lg.gif) 0 0 no-repeat;
display:block;
width:20px;
height:42px;
}
Jクエリ
$('#pnav a')
.hover(function () {
$(this).stop().animate({
'background-position' : '(0px -42px)'
}, 150);
}, function () {
$(this).stop().animate({
'background-position' : '(0 0)'
}, 150);
});
html
<div id="pnav">
<a href="#">123</a>
</div>
これはフィドルファイルです
前もって感謝します。