私は画像といくつかのリンクを含むウェブページを持っています。リンクのそれぞれは、クリックされると異なる機能を実行する。Javascript onclickで画像を移動しますか?
リンクをクリックすると、move
という関数が呼び出されます。このリンクをクリックすると、右に20ピクセル移動するには画像(bird
)が必要です。
これまでのところ、私の機能は次のようになります。
function move(e) {
bird.style.position = "relative";
bird.style.left += "20px";
e.preventDefault(); //prevents the page from redirecting
}
これは動作しますが、一度だけ。リンクをクリックすると、bird
は20ピクセル右に移動しますが、これは1回だけ発生します。私は、リンクがクリックされるたびに、写真を20ピクセル以上動かす必要があります。友人は "それを追加する前にそれを解析する"と言いましたが、どういう意味なのか分かりません。何を解析する必要がありますか?どんな提案/助けもありがとうございます。ありがとう!ここで
jQueryの機能をアニメーションお手伝いをすることができます;) – praguan