亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

parent元素不能獲取到文本?

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

把文本a放在div里面用parent獲取的時候div變不了 樣式

正在回答

4 回答

樓主應該是這樣寫的:$("a:parent")。如果不是那么請忽略下面的內容。

?:parent ?處應寫元素節點,不可以用文本節點(:parent只訪問含有子元素或文本的元素,a節點下面沒有子元素或文本元素)。樓主代碼里面a此時是一個文本節點。

應該這樣寫:$(".aaron:parent")

1 回復 有任何疑惑可以回復我~

$(".aaron:contains('a')") ?這樣就獲取了!

0 回復 有任何疑惑可以回復我~

要想改變div的樣式,你首先要選中符合條件的div才行啊

//選中沒有子元素或者文本的類名是aaron的所有選擇器,調用它的css樣式并且給它一個3px寬 實線 深灰色的邊框

$(".aaron:parent").css("border","3px solid #ddd");


0 回復 有任何疑惑可以回復我~

要想改變div的樣式,你首先要選中符合條件的div才行啊

//選中沒有子元素或者文本的類名是aaron的所有選擇器,調用它的css樣式并且給它一個3px寬 實線 深灰色的邊框

$(".aaron:parent").css("border","3px solid #ddd");

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

parent元素不能獲取到文本?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號