还有一个JS方法,let a = [2, 9, 7, 8, 9];
a.indexOf(2); // 0
a.indexOf(6); // -1
a.indexOf(7); // 2
a.indexOf(8); // 3
a.indexOf(9); // 1
a.indexOf(2); // 0
a.indexOf(6); // -1
a.indexOf(7); // 2
a.indexOf(8); // 3
a.indexOf(9); // 1
2018-03-23
最赞回答 / qq_long妹_0
我的理解是,现在在执行一个时长10秒的动画,在这10秒钟内,代码后续的函数也会执行,两者互不干扰,这就是异步。所以老师的讲义里特别强调,如果你希望一个函数在动画结束后才执行,那么一定要把函数写在回调函数那里。
2018-03-16
$("button:last").click(function() {
$("#a2").hide(3000,function(){
alert('执行3000ms动画完毕')
})
});
$("#a2").hide(3000,function(){
alert('执行3000ms动画完毕')
})
});
2018-03-13
这个有点难以理解,没有参数不是应该返回集合中的第一个更加合理吗
$("li").index() 没有传递参数,反正的结果是1,它的意思是返回同辈的排列循序,第一个li之前有a元素,同辈元素是a开始为0,所以li的开始索引是1
$("li").index() 没有传递参数,反正的结果是1,它的意思是返回同辈的排列循序,第一个li之前有a元素,同辈元素是a开始为0,所以li的开始索引是1
2018-03-12
argumets是javascript的特殊对象,它存储的是函数的参数,也就是说arguments[0]指代函数的第一个参数,以此类推。arguments[1]指代fx。
2018-03-08
点击没反应的同学,可将<script src="https://libs.baidu.com/jquery/1.9.1/jquery.js"></script>换成
<script src="https://libs.baidu.com/jquery/1.9.1/jquery.js"></script>即http换成https
<script src="https://libs.baidu.com/jquery/1.9.1/jquery.js"></script>即http换成https
2018-03-07
最赞回答 / SelsonLerfo
不知道你说的是不是这个意思,仅供参考<!DOCTYPE html><html><head><meta http-equiv="Content-type" content="text/html; charset=utf-8" /><title></title><style>p {color: red;}div{width:200px;height: 100px;background-color: yellow;color:r...
2018-02-26