重複の可能性:
誰かがこのjQueryコードを説明できますか?
私は以前にこれを投稿しましたが、私の質問を洗練したいと思います(そして私は古いスレッドではそれを行うことができないようです)。
コードは次のとおりです。
$(document).ready(function()
{
var rot=$('#image3').rotate({maxAngle:25,minAngle:-55,
bind:
[
{"mouseover":function(){rot[0].rotateAnimation(85);}},
{"mouseout":function(){rot[0].rotateAnimation(-35);}}
]
});
});
http://wilq32.googlepages.com/wilq32.rollimage222から取得し、機能のデモもあります(画像の回転をアニメーション化する-ページの3番目のデモ)。
説明が必要なこと:
変数が宣言されていることは理解しています-" rot "ですが、宣言がどこで終了するのか理解できないようです...。
変数が使用されるとき、それはrot [0]として使用されます、 [ 0]は何を表しますか?これは配列ですか?
私はそのようにバインドが使用されるのを見たことがありません、元の構文は
$( "selector")。bind(type、[data]、fn);
では、何が起こっているのでしょうか。すべてのコンマと[]については何ですか?
- 最終的には、このスクリプトを使用して、「Y」要素がクリックされている間に画像「X」を回転させたいと思います。これはどのように行うことができますか(できれば「バインド」なしで)?
ありがとう!