请大神进来解释一段java script代码,js代码 10
varturn=function(target,time,opts,a1,a2,a3){target.find('a').hover(function(){$(this)...
var turn = function(target,time,opts,a1,a2,a3){
target.find('a').hover(function(){
$(this).find('img').stop().animate(opts[0],time,function(){
$(this).hide().next().show();
$(this).next().animate(opts[1],time);
});
},function(){
$(this).find('.info').animate(opts[0],time,function(){
$(this).hide().prev().show();
$(this).prev().animate(opts[1],time);
});
});
}
var verticalOpts = [{'width':0},{'width':'305px'}];
turn($('#vertical'),100,verticalOpts);
var horizontalOpts = [{'height':0,'top':'120px'},{'height':'240px','top':0}];
turn($('#horizontal'),100,horizontalOpts);
请大神把这段js代码的每句话的意思都解释一下,本人初学js,请大神带带路,谢谢
第一行代码:
var turn = function(target,time,opts,a1,a2,a3)改为:
var turn = function(target,time,opts){ 展开
target.find('a').hover(function(){
$(this).find('img').stop().animate(opts[0],time,function(){
$(this).hide().next().show();
$(this).next().animate(opts[1],time);
});
},function(){
$(this).find('.info').animate(opts[0],time,function(){
$(this).hide().prev().show();
$(this).prev().animate(opts[1],time);
});
});
}
var verticalOpts = [{'width':0},{'width':'305px'}];
turn($('#vertical'),100,verticalOpts);
var horizontalOpts = [{'height':0,'top':'120px'},{'height':'240px','top':0}];
turn($('#horizontal'),100,horizontalOpts);
请大神把这段js代码的每句话的意思都解释一下,本人初学js,请大神带带路,谢谢
第一行代码:
var turn = function(target,time,opts,a1,a2,a3)改为:
var turn = function(target,time,opts){ 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询