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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

關(guān)于代碼不執(zhí)行的問題

我測(cè)試發(fā)現(xiàn)當(dāng)js腳本放在div上方,沒有效果,放在最下放才會(huì)有滾動(dòng)效果,這是為什么呢?

正在回答

2 回答

從上到下執(zhí)行的,js放div上獲取不到div,可以加window.onload

1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

qq_不凈蓮華_03851634 提問者

我用了外部引入的方式<script src...>的方式,也用了.window.onload事件,也是沒有用的,這是怎么一回事?
2017-02-08 回復(fù) 有任何疑惑可以回復(fù)我~
#2

慕碼人1478975 回復(fù) qq_不凈蓮華_03851634 提問者

貼代碼看看
2017-02-08 回復(fù) 有任何疑惑可以回復(fù)我~
#3

qq_不凈蓮華_03851634 提問者 回復(fù) 慕碼人1478975

<script type='text/javascript' src='js/scroll.js'></script> window.onload=function() { var area=document.getElementById('mainBox'); var time=50; area.scrollTop=0; setInterval('area.scrollTop++',time); } 由于回復(fù)字?jǐn)?shù)限制只貼了部分代碼,你看看
2017-02-09 回復(fù) 有任何疑惑可以回復(fù)我~
#4

慕碼人1478975 回復(fù) qq_不凈蓮華_03851634 提問者

setInterval中的代碼必須在全局作用域能訪問到,你這里的area是局部的,所以執(zhí)行不了。
2017-02-09 回復(fù) 有任何疑惑可以回復(fù)我~
#5

qq_不凈蓮華_03851634 提問者 回復(fù) 慕碼人1478975

這里不算是閉包嗎??jī)?nèi)部函數(shù)能訪問到外面的變量?
2017-02-10 回復(fù) 有任何疑惑可以回復(fù)我~
#6

qq_不凈蓮華_03851634 提問者

非常感謝!共勉
2017-02-10 回復(fù) 有任何疑惑可以回復(fù)我~
#7

qq_不凈蓮華_03851634 提問者 回復(fù) 慕碼人1478975

百度了一下,明白了,原來(lái)setInterval第一個(gè)參數(shù)是在引號(hào)內(nèi)的話,它會(huì)自動(dòng)調(diào)用eval()函數(shù),這個(gè)函數(shù)是全局的而不能訪問eare這個(gè)局部變量,只需要將area.scrollTop++改成一個(gè)函數(shù)即可多謝了
2017-02-10 回復(fù) 有任何疑惑可以回復(fù)我~
查看4條回復(fù)
0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
信息滾動(dòng)效果制作
  • 參與學(xué)習(xí)       47740    人
  • 解答問題       332    個(gè)

萌妹子帶您快速學(xué)習(xí)滾動(dòng)效果,掌握無(wú)縫滾動(dòng)和歇間性滾動(dòng)的制作方法

進(jìn)入課程

關(guān)于代碼不執(zhí)行的問題

我要回答 關(guān)注問題
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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