0

jquery を使用して、マウスを div の上に移動すると、体全体が移動し、通過したポイントに沿って軌跡を残す効果を作成しようとしています。全身を動かせる機能を作ったのですが、道を踏み外す方法が見つかりませんでした。を使ってみ.clone()たのですが、jquery初心者なのでうまくできませんでした。誰でもこの問題で私を助けてくれますか? 体を動かすために使用しているコードは次のとおりです。

<script type="text/javascript">
$(document).ready(function() {

$("div").mouseover(function() {
    $("body").animate({
        margin: 50,
    })      
});

$("div").mouseout(function() {
    $("body").animate({
        margin: 0,
    })
});      

});      
</script>

どうもありがとう!

4

1 に答える 1

0

非常に興味深い問題です。私は以下をコーディングしました: http://jsfiddle.net/3Pq8E/

ここでは、境界線を追加して削除し、トレイルを作成しています。

$("div").mouseover(function() {
    $("div").animate({
    margin: 25,
    borderLeftWidth: "50px",
    borderTopWidth: "50px",
  }, 1500 );     
});

$("div").mouseout(function() {
    $("div").animate({
        margin: 0,
    borderLeftWidth: "2px",
    borderTopWidth: "2px",
    })
});
于 2013-09-04T05:30:26.720 に答える