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

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

源代碼實(shí)現(xiàn)不了效果,本地也不行


? ? var div = d


ocument.getElementsByTagName('div');?

? ? var $div=$(div);

? ? var $first = $div.first();?

? ? $first.css('color', 'red');?




正在回答

4 回答

看我代碼:

//?把你的代碼放在里面:
$(document).ready(function?()?{

? }

//?看我代碼:
$(document).ready(function?()?{
????????????var?div?=?document.getElementsByTagName("div");
????????????var?$div?=?$('div');
????????????var?$first?=?$div.first();
????????????$first.css('color','red');
//????????????$div.eq(1).css('color','red');
????????});


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

這個(gè)和JS的加載有關(guān)系,因?yàn)镴S是從上至下的編譯,所以在運(yùn)行到

document.getElementsByTagName('div'); 時(shí)進(jìn)行頁(yè)面查找div標(biāo)簽,但此時(shí)頁(yè)面沒(méi)有加載。所以為空

所以一般在編寫JS的時(shí)候是放在末尾的,css可以放在head

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

因?yàn)槭菑纳系较伦x取代碼,你加個(gè)window.onload=function(){代碼}就可以了

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

<body>

<div>第一個(gè)盒子</div>

<div>第一個(gè)盒子</div>

<div>第一個(gè)盒子</div>

<script type="text/javascript">

? ? var div=document.getElementsByTagName('div');

? ? var $div=$(div);

? ? var $first=$div.first()

? ? $first.css('color','red');

? ? </script>

</body>

這是我本地的代碼,雖然效果實(shí)現(xiàn)了,但是還是想問(wèn)一下,問(wèn)什么將Javascript代碼放在head標(biāo)簽里面就沒(méi)有效果了呢?

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

isSmallFish

在head標(biāo)簽里面 需要調(diào)用ready函數(shù) 在結(jié)尾的話 是頁(yè)面加載完成后執(zhí)行 所有不需要加ready函數(shù)
2018-10-22 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

源代碼實(shí)現(xiàn)不了效果,本地也不行

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

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

幫助反饋 APP下載

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

公眾號(hào)

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