還有一個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