課程
/前端開發
/jQuery
/jQuery基礎 (一)—樣式篇
<div?class="aaron"> ???????????a ???????</div>
把文本a放在div里面用parent獲取的時候div變不了 樣式
2017-10-19
源自:jQuery基礎 (一)—樣式篇 2-8
正在回答
樓主應該是這樣寫的:$("a:parent")。如果不是那么請忽略下面的內容。
?:parent ?處應寫元素節點,不可以用文本節點(:parent只訪問含有子元素或文本的元素,a節點下面沒有子元素或文本元素)。樓主代碼里面a此時是一個文本節點。
應該這樣寫:$(".aaron:parent")
$(".aaron:contains('a')") ?這樣就獲取了!
要想改變div的樣式,你首先要選中符合條件的div才行啊
//選中沒有子元素或者文本的類名是aaron的所有選擇器,調用它的css樣式并且給它一個3px寬 實線 深灰色的邊框
$(".aaron:parent").css("border","3px solid #ddd");
舉報
jQuery初入開啟樣式修煉,體驗萬能的jQuery樣式集搭建網站布局
3 回答轉為jquery對象后,獲取第一個元素,只能用first??
4 回答val()無參數,獲取匹配的元素集合中第一個元素的當前值?什么是第一個
2 回答console.log($("div.demo p").html());為什么之獲取到以p的文本內容?
2 回答什么叫做不在文檔中的元素?
2 回答:parent要不要都行,而且在css3手冊中沒找到:parent
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-12-12
樓主應該是這樣寫的:$("a:parent")。如果不是那么請忽略下面的內容。
?:parent ?處應寫元素節點,不可以用文本節點(:parent只訪問含有子元素或文本的元素,a節點下面沒有子元素或文本元素)。樓主代碼里面a此時是一個文本節點。
應該這樣寫:$(".aaron:parent")
2017-11-03
$(".aaron:contains('a')") ?這樣就獲取了!
2017-10-19
要想改變div的樣式,你首先要選中符合條件的div才行啊
//選中沒有子元素或者文本的類名是aaron的所有選擇器,調用它的css樣式并且給它一個3px寬 實線 深灰色的邊框
$(".aaron:parent").css("border","3px solid #ddd");
2017-10-19
要想改變div的樣式,你首先要選中符合條件的div才行啊
//選中沒有子元素或者文本的類名是aaron的所有選擇器,調用它的css樣式并且給它一個3px寬 實線 深灰色的邊框
$(".aaron:parent").css("border","3px solid #ddd");