js实现手机焦点图切换 50
我想在以下源码的基础上去修改,希望各路神帮个性,小弟技术太烂了源码:<divid="TAB"><divid="pictures"><divstyle="backgroun...
我想在以下源码的基础上去修改,希望各路神帮个性,小弟技术太烂了
源码:
<div id="TAB">
<div id="pictures">
<div style="background:#0FF;height:400px;">1111111111111</div>
<div style="background:#0F6;height:400px;">2222222222222</div>
<div style="background:#39C;height:400px;">3333333333333</div>
</div>
<div id="digital">
<li onmouseover="TAB(0)">11111</li>
<li onmouseover="TAB(1)">22222</li>
<li onmouseover="TAB(2)">33333</li>
</div>
</div>
<script type="text/javascript">
<!--
var k = 0;
var t;
var length=document.getElementById("digital").getElementsByTagName("li").length;
TAB(0,0) /* 默认显示第一下 */
function TAB(n){
clearTimeout(t);
var tli=document.getElementById("digital").getElementsByTagName("li");
var mli=document.getElementById("pictures").getElementsByTagName("div");
for(i=0;i < tli.length;i++){
tli[i].className=i==n?"hover":"";
mli[i].style.display=i==n?"block":"none";
}
k++;
k = k % length;
t = setTimeout('TAB(k)',1500);
}
-->
</script>
希望实现的功能:在手机端里通过划屏来跳到下一张(选项)。 展开
源码:
<div id="TAB">
<div id="pictures">
<div style="background:#0FF;height:400px;">1111111111111</div>
<div style="background:#0F6;height:400px;">2222222222222</div>
<div style="background:#39C;height:400px;">3333333333333</div>
</div>
<div id="digital">
<li onmouseover="TAB(0)">11111</li>
<li onmouseover="TAB(1)">22222</li>
<li onmouseover="TAB(2)">33333</li>
</div>
</div>
<script type="text/javascript">
<!--
var k = 0;
var t;
var length=document.getElementById("digital").getElementsByTagName("li").length;
TAB(0,0) /* 默认显示第一下 */
function TAB(n){
clearTimeout(t);
var tli=document.getElementById("digital").getElementsByTagName("li");
var mli=document.getElementById("pictures").getElementsByTagName("div");
for(i=0;i < tli.length;i++){
tli[i].className=i==n?"hover":"";
mli[i].style.display=i==n?"block":"none";
}
k++;
k = k % length;
t = setTimeout('TAB(k)',1500);
}
-->
</script>
希望实现的功能:在手机端里通过划屏来跳到下一张(选项)。 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询