效果出不来是为啥?

来源:3-1 箭头切换

日昃

2016-12-16 12:00

<script type="text/javascript">

window.onload=function()

{

var container=document.getElementById('container');

var list=document.getElementById('list');

var buttons=document.getElementById('buttons').getElementsByTagName('span');

var prev=document.getElementsById('prev');

var next=document.getElementsById('next');

}

function animate(offset)

{

list.style.left=parseInt(list.style.left)+offset+'px';

}

next.onclick=function()

{

animate(-1024);

}

prev.onclick=function()

{

animate(1024);

}

</script>

</head>


<div id="container">

    <div id="list" style="left: -1024px;">

     <img src="jiaodian/1.jpg" alt="1"/>

     <img src="jiaodian/2.jpg" alt="1"/>

     <img src="jiaodian/3.jpg" alt="1"/>

     <img src="jiaodian/4.jpg" alt="1"/>

     <img src="jiaodian/5.jpg" alt="1"/>

    </div>

    <div id="buttons">

        <span index="1" class="on"></span>

        <span index="2"></span>

        <span index="3"></span>

        <span index="4"></span>

        <span index="5"></span>

    </div>

    <a href="javascript:;" id="prev" class="arrow">&lt;</a>

    <a href="javascript:;" id="next" class="arrow">&gt;</a>

</body>

</html>


写回答 关注

1回答

  • 木子三水
    2016-12-16 14:45:41

    针对你上面代码的片段,问题1:CSS代码没有代入。问题二:<div id="container">缺少结束的</div>。问题三:没有<body>。希望对你有帮助。

焦点图轮播特效

通过本教程学习您将能掌握非常实用的焦点图轮播特效的制作过程

65279 学习 · 611 问题

查看课程

相似问题