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

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

哪位帥哥能幫忙看看? $("div:empty").text(":empty").css("border", "3px groove red"); 為什么這個(gè)沒有效果呢? ?

<!DOCTYPE html>

<html>


<head>

? ? <meta http-equiv="Content-type" content="text/html; charset=utf-8" />

? ? <title></title>

? ? <link rel="stylesheet" href="imooc.css" type="text/css">

? ? <script src="http://libs.baidu.com/jquery/1.9.1/jquery.js"></script>

</head>


<body>

? ? <h2>內(nèi)容篩選器</h2>

? ? <h3>:contains/:has</h3>

? ? <div class="left">

? ? ? ? <div class="div">

? ? ? ? ? ? <p>contains</p>

? ? ? ? </div>

? ? ? ? <div class="div">

? ? ? ? ? ? <p>contains</p>

? ? ? ? </div>

? ? ? ? <div class="div">

? ? ? ? ? ? <p>

? ? ? ? ? ? ? ? <span>:has</span>

? ? ? ? ? ? </p>

? ? ? ? </div>

? ? ? ? <div class="div">

? ? ? ? ? ? <p>:contains</p>

? ? ? ? </div>

? ? </div>


? ? <script type="text/javascript">

? ? ? ? //查找所有class='div'中DOM元素中包含"contains"的元素節(jié)點(diǎn)

? ? ? ? //并且設(shè)置顏色

? ?$(".div:contains(':contains')").css("color","red")

? ? </script>


? ? <script type="text/javascript">

? ? ? ? //查找所有class='div'中DOM元素中包含"span"的元素節(jié)點(diǎn)

? ? ? ? //并且設(shè)置顏色

? ? ? ? $(".div:has(p)").css("color", "blue");

? ? </script>



? ? <h3>:parent/:empty</h3>

? ? <div class="left">

? ? ? ? <div class="aaron">

? ? ? ? ? ? <a>:parent</a>

? ? ? ? </div>

? ? ? ? <div class="aaron">

? ? ? ? ? ? <a>:parent</a>

? ? ? ? </div>

? ? ? ? <div class="aaron">

? ? ? ? ? ? <a>:parent</a>

? ? ? ? </div>

? ? ? ? <div class="aaron">

? ? ? ? ? ?

? ? ? ? </div>

? ? </div>

? ? <script type="text/javascript">

? ? ? ?//選擇所有包含子元素或者文本的a元素

? ? ? ?//增加一個(gè)藍(lán)色的邊框

? ? ? ?$("a:parent").css("border", "3px groove blue");

? ? </script>


? ? <script type="text/javascript">

? ? ? ?//找到a元素下面的所有空節(jié)點(diǎn)(沒有子元素)

? ? ? ?//增加一段文本與邊框

? ? ? $("div:empty").text(":empty").css("border", "3px groove red");?

? ? </script>


</body>


</html>


正在回答

6 回答

$(".div:contains(':contains')").css("color","red") //句末差個(gè)分號(hào) ;

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

一樓二樓四樓正解,空格也算一個(gè)文本節(jié)點(diǎn)

0 回復(fù) 有任何疑惑可以回復(fù)我~
?<div?class="aaron">
???????????
????????</div>

在這里你少了一個(gè)標(biāo)簽,應(yīng)該是這樣的

????????<div?class="aaron">
????????????<a></a>
????????</div>

少了一個(gè)a標(biāo)簽,

$("div:empty").text(":empty").css("border",?"3px?groove?red");

這句話中的.text(":empty")要給他值的,不知道是不是這個(gè)問題

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

換成? ? ? ? <div class="aaron"></div>試試就能有效果了。這時(shí)應(yīng)該你? ? ? ? <div class="aaron">

</div>有文本節(jié)點(diǎn),不滿足:empty的篩選,所以才沒有效果的

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

$("div:empty")的意思是選擇沒有子元素的元素(包含文本節(jié)點(diǎn)),在這個(gè)例子中,通常來講

?<div class="aaron">

? ? ? ? ? ?</div>

就是符合沒有子節(jié)點(diǎn)的元素,但是不其然,在html中空格也代表文本節(jié)點(diǎn),所以就找不到?jīng)]有字元素的節(jié)點(diǎn),

如果想成功的話,去掉中間空格?<div class="aaron"></div>,這樣就可以了



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

?<div class="aaron">

? ? ? ? ? ?

? ? ? ? </div>

這段代碼不可以加空格

<div class="aaron"></div>



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

考拉汪汪

不錯(cuò)的
2017-04-27 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

哪位帥哥能幫忙看看? $("div:empty").text(":empty").css("border", "3px groove red"); 為什么這個(gè)沒有效果呢? ?

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

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

幫助反饋 APP下載

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

公眾號(hào)

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