第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

關(guān)于焦點(diǎn)輪播圖的布局疑問和點(diǎn)擊bug

關(guān)于焦點(diǎn)輪播圖的布局疑問和點(diǎn)擊bug

前端林小白 2016-04-13 22:17:46
第一個(gè)問題? 關(guān)于布局的疑問就是 ?我是用一個(gè)div相對(duì)定位,里面再有一個(gè)div絕對(duì)定位,放鏈接圖片,然后就是外面的div設(shè)置了一張圖片顯示的寬度,其他隱藏,但還是出現(xiàn)上一張圖片的邊緣,想了許久沒有搞懂為什么?第二個(gè)問題? 關(guān)于點(diǎn)擊按鈕的我測試了下,再不添加showbutton這個(gè)函數(shù)時(shí),圖片是可以無限循環(huán)滾動(dòng)的,加上瀏覽器報(bào)錯(cuò)也是提示showbutton函數(shù)最后的if判斷和最后一句出現(xiàn) undefriend好像,不過還是沒查出個(gè)所以然,所以請(qǐng)求哪位大神幫我看下以下是html代碼????????? <div id="img_box" >??????????????????? <div class="img_banner" id="img_banner" style="left:-730px;">??????????????????????? <a href="#"><img src="images/banner5.jpg"></a>??????????????????????? <a href="#"><img src="images/banner1.jpg"></a>??????????????????????? <a href="#"><img src="images/banner2.jpg"></a>??????????????????????? <a href="#"><img src="images/banner3.jpg"></a>??????????????????????? <a href="#"><img src="images/banner4.jpg"></a>??????????????????????? <a href="#"><img src="images/banner5.jpg"></a>??????????????????????? <a href="#"><img src="images/banner1.jpg"></a>?????????????????? </div>?????????????????? <!--上一張和下一張的按鈕-->????????????????? <div id="page">???????????????????????? <a href="#" id="perv"><</a>???????????????????????? <a href="#" id="next">></a>????????????????? </div>????????????????? <!--1至5的頁簽按鈕-->????????????????? <div id="button">?????????????????????? <a href="#" id="1" class="on">1</a>?????????????????????? <a href="#" id="2">2</a>?????????????????????? <a href="#" id="3">3</a>?????????????????????? <a href="#" id="4">4</a>?????????????????????? <a href="#" id="5">5</a>????????????????? </div>?????????? </div>css代碼(出問題的這一部分)#img_box{?? ????????????? width:730px;?? ??? ??? ??? ? height:454px;?? ??? ??? ??? ? overflow:hidden;?? ??? ??? ??? ? position:relative; ?? ??? ??? ??? ? float:left;?? ??? ??? ??? ? z-index:2;?? ??? ??? ??? ? margin:12px;?? ??? ??? ??? ? margin-right:0px;}.img_banner{?? ???????????? width:5110px;?? ??? ??? ??? ?height:454px;?? ??? ??? ??? ?position:absolute;?? ??? ??? ??? ?z-index:3;}js代碼window.onload = function(){???????????? var imgbox = document.getElementById('imgbox');?? ??? ??? ? var list = document.getElementById('img_banner');?? ??? ??? ? var perv = document.getElementById('perv');?? ??? ??? ? var next = document.getElementById('next');?? ??? ??? ? var buttons = document.getElementById('button').getElementsByTagName('a');?? ??? ??? ? var index =1;?? ? ?? ??? ??? ????? function showbutton(){?? ??? ??? ??? ???? for(i=0; i<buttons.length; i++){?? ??? ??? ??? ??? ?????? if(buttons[i].className = "on"){?? ??? ??? ??? ??? ??? ??? ?? buttons[i].className ="";?? ??? ??? ??? ??? ??? ?? }?? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ?}?? ??? ??? ??? ? ??? ?buttons[ index - 1 ].className ="on";????? 谷歌就是這里報(bào)錯(cuò)?? ??? ???? }?? ????????? //封裝成一個(gè)函數(shù),并給它傳入一個(gè)參數(shù)?? ??? ??? ? function animate(off){?? ??? ??? ??? ?????? var newleft =? parseInt(list.style.left) +off;?? ??? ??? ??? ??? ?? alert(newleft);?? ?????????????????? list.style.left =? newleft+'px';?? ??? ??? ??? ??? ? ??? ??? ??? ??? ??? ? ??? ??? ??? ??? ??? ?? if(newleft > -730){?? ??? ??? ??? ??? ??? ? list.style.left = -3650 +"px"; ??? ??? ??? ??? ??? ?? }?? ??? ??? ??? ??? ?? if(newleft <-3650){?? ??? ??? ??? ??? ??? ? list.style.left = -730 +"px"; ??? ??? ??? ??? ??? ?? }?? ??? ??? ? }?????????????? ??? ??? ??? ??? ? ??? ??? ??? ?next.onclick = function(){?? ??? ??? ??? ?????? index += 1;?? ??? ??? ??? ??? ?? showbutton();?? ??? ??? ????? ??? ?????????????????? animate(-730);?? ??? ??? ??? ??? ?? return false;?? ??? ??? ? }?? ??? ??? ? perv.onclick = function(){?? ??? ??? ??? ?????? index -= 1;?? ??? ??? ??? ??? ?? showbutton();?? ?????????????????? animate(730);?? ??? ??? ??? ??? ?? return false; ?? ??? ?? }? ??? ??? ??? ?? }
查看完整描述

2 回答

?
前端林小白

TA貢獻(xiàn)8條經(jīng)驗(yàn) 獲得超1個(gè)贊

問題已經(jīng)解決了,點(diǎn)擊的bug一個(gè)是@重成說的 關(guān)于賦值= 和==的 這個(gè)錯(cuò)誤,不得不說犯了一個(gè)低級(jí)錯(cuò)誤,另一個(gè)錯(cuò)誤的地方就是沒有給按鈕加判斷,當(dāng)點(diǎn)擊next按鈕時(shí)要加一個(gè)關(guān)于index的判斷,點(diǎn)擊到第五張圖片時(shí),圖片回到第一張,所以按鈕也要回到第一個(gè),所以index這個(gè)時(shí)候要等于1,很奇怪的是谷歌等瀏覽器都是報(bào)錯(cuò)className,只有火狐才是報(bào)錯(cuò)index-1? underfind;

查看完整回答
反對(duì) 回復(fù) 2016-04-15
  • 2 回答
  • 0 關(guān)注
  • 1934 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)