私は以前にこの種のことをしたことがありますが、今はうまくいきません...
コンテナdivと、部分的に透明な画像を含むdivがあります。ユーザーがコンテナdivにカーソルを合わせると、そのdivの背景が0px〜56px移動するようにします。私はいつものようにアニメーションを使ってこれを試しましたが、機能しません。当初、私の古いスクリプトは1.6では機能しなかったので、1.4.2に戻っても違いはありません。したがって、私のコードはごみです...
$('.trans_bg').css({"background-position":"0 0"});
$('.trans_bg').hover(
function() {
$(this).animate({backgroundPosition: "(0px -56px)"},{duration:300});
},
function(){
$(this).animate({backgroundPosition: "(0px 0px)"},{duration:300});
})
何か案は?