可能重复:
有人可以解释这个 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 ,那里也有一个功能演示(动画图像旋转 - 页面上的第三个演示)。
我需要解释的内容:
我知道声明了一个变量-“ rot ”,但我似乎无法理解声明的结束位置....
变量在使用的时候,作为rot[0]使用,[0]代表什么?这是一个数组吗?
我从未见过这样使用绑定,原始语法是
$("选择器").bind(类型, [数据], fn );
那是怎么回事?所有的逗号和[ ]是关于什么的?
- 最终,我想做的是使用此脚本旋转图像“X”,同时单击“Y”元素。如何做到这一点(最好没有“绑定”)?
谢谢!