0

私はjQueryで作業しており、マウスオーバーで何かをしようとしています。画像の上にマウスを置くと、画像が上に移動し、下に小さなテキストが表示されますが、どうすればこれを行うことができますか? マウスを画像の上に置くと画像が上がりますが、divにカーソルを合わせると穴が開きます。これを止める方法はありますか?

$(".aImgContainer img").mouseover(function(){
    $(this).css({"transform":"translateY(-40px)"});
});

$(".aImgContainer img").mouseout(function(){
    $(this).css({"transform":"translateY(0px)"});
});

http://jsfiddle.net/mRHa5/

4

2 に答える 2

2

どうぞ: jsFiddle

.colofoonFotoマウス イベントをimg ではなくコンテナーに変更しました。問題は、画像にカーソルを合わせて上に移動したときに、マウスが上になかったということでした

于 2013-07-02T19:53:09.760 に答える