輪播圖部分是跟著視頻老師一起寫的,但是為什么點了箭頭圖片卻不切換?
<script type="text/javascript">
window.onload=function(){
var autoplay=document.getElementById('div_autoplay');
var list=document.getElementById('list');
var buttons=document.getElementById('buttons').getElementByTagName('span');
var prev=document.getElementById('prev');
var next=document.getElementById('next');
function animate(offset){
list.style.left=parseInt(list.style.left)+offset+'px';
if(list.style.left>-800){
list.style.left=-4000+'px';
}
if(list.style.left<-4000){
list.style.left=-800+'px';
}
}
next.onclick = function(){
animate(-800);
}
prev.onclick = function(){
animate(800);
}
}
</script>
2018-10-27
我找到問題出在哪了,獲取buttons的span標(biāo)簽要用getElementsByTagName,而非getElementByTagName
2018-10-27
很奇怪,把onload事件里的獲取var buttons注釋掉就實現(xiàn)切換了,為什么會這樣呢?