1
$('.class1').on('mouseenter', function() {
var top_offset = $(this).position().top;
var left_offset = $(this).position().left;
$('.icon').prependTo($(this)).css({
position: "absolute",
top: top_offset,
left: left_offset
});
});
マウスを入力またはマウスを移動すると、その要素の位置が取得され、その位置に移動するアイコンが表示されますが、アニメーションでそれをやりたいので、ユーザーはそれを見ます。どうすればいいですか?アイコンを移動またはクリックした要素の絶対位置に移動
'.icon'の初期位置は何ですか? '.icon'要素に' .animate() '関数を使ってみてください。詳細はこちら(http://api.jquery.com/animate/)をご覧ください。 –
ポジションは "var top_offset"と "left_offset"に格納されます –
アニメーションが終了する最後のポジションかポジションですか? –