$.trim($("#results2").val()).length
也就是说在没有trim情况下就是一个空格一个长度
也就是说在没有trim情况下就是一个空格一个长度
2017-03-07
if (selectValue=='1'){
var index=$.inArray('Aaron',['test','Aaron', 'array','慕课网']);
textPad.text('索引Aaron: '+index);
}else if(selectValue=='2'){
var index=$.inArray('a',['a','b','c','d','a','c'],2);
textPad.text('索引A: '+index);
}
var index=$.inArray('Aaron',['test','Aaron', 'array','慕课网']);
textPad.text('索引Aaron: '+index);
}else if(selectValue=='2'){
var index=$.inArray('a',['a','b','c','d','a','c'],2);
textPad.text('索引A: '+index);
}
2017-03-07
$('button:last').click(function(){
$("#a2").hide(3000);
});
$("#a2").hide(3000);
});
2017-03-07
关于 progress :
function内有3个参数(正在执行动画的对象, 进度数值, 完成动画所需时间 (单位:毫秒) )
第一个参数可以通过 $aaron.text('ID:'+ arguments[0].elem.id) 观察,会返回aaron(即执行动画那个div的id)
第二个参数可以通过 $aaron.text('进度:'+parseInt(arguments[1]*100)+'%') 观察动画的执行进度
第三个参数可以通过 $aaron.text('还剩:'+arguments[2]+'毫秒') 观察完成动画的所剩时间
function内有3个参数(正在执行动画的对象, 进度数值, 完成动画所需时间 (单位:毫秒) )
第一个参数可以通过 $aaron.text('ID:'+ arguments[0].elem.id) 观察,会返回aaron(即执行动画那个div的id)
第二个参数可以通过 $aaron.text('进度:'+parseInt(arguments[1]*100)+'%') 观察动画的执行进度
第三个参数可以通过 $aaron.text('还剩:'+arguments[2]+'毫秒') 观察完成动画的所剩时间
2017-03-04
$("#aaron > a:eq(1)").css(
"color","blue");
"color","blue");
2017-03-01
duration - 设置动画执行的时间
easing - 规定要使用的 easing 函数,过渡使用哪种缓动函数
step:规定每个动画的每一步完成之后要执行的函数
progress:每一次动画调用的时候会执行这个回调,就是一个进度的概念
complete:动画完成回调
easing - 规定要使用的 easing 函数,过渡使用哪种缓动函数
step:规定每个动画的每一步完成之后要执行的函数
progress:每一次动画调用的时候会执行这个回调,就是一个进度的概念
complete:动画完成回调
2017-03-01
.slideToggle( [duration ] ,[ complete ] )这样还是这样.slideToggle( [duration ] [ ,complete ] )
2017-02-28
点击执行完3000ms的隐藏动画后,再出现一个alert框的代码可以简写为:
$("button:last").click(function(){
$("#a2").hide(3000,function(){
alert("执行3000ms动画完毕")
})
});
$("button:last").click(function(){
$("#a2").hide(3000,function(){
alert("执行3000ms动画完毕")
})
});
2017-02-28