已采納回答 / zxhy
設置每個.expdiv-list類的margin-left的值。第一個是-0%,最后一個是-400%;是0,也就是第一個的位置,剛好可以顯示。你自己打開控制臺看下就明白了。這個和輪播有點類似的。
2016-08-31
感覺最后那個重用代碼的那段可以更簡潔點,如果H大于0小于最大高度,那么就循環加count(正的會加到最大高度然后return,負的會加到0然后return),但是剛進去的時候H是最大高度或者0,所以用do-while循環,先加count再判斷。——加count直到H超出中間動畫過程的范圍。最后在補上幾句判斷display變化。
2016-08-29
li span{display:none
}
li:hover a{
display:none
}
li:hover span{
display:block
}
}
li:hover a{
display:none
}
li:hover span{
display:block
}
2016-08-23
解決滑過多次顯示隱藏問題 $(this).find("ul").stop().slideDown();
$(this).find("ul").stop().slideUp();
使用mousemove和mouseleave可以解決這個問題
$(this).find("ul").stop().slideUp();
使用mousemove和mouseleave可以解決這個問題
2016-08-23