層次選擇器說明

jQuery的層選擇器$("ancestor descendant")和$("parent>child")舉例說明

<div>This is <strong>very</strong> important.</div>
<div>This is <em>really <strong>very</strong></em> important.</div>

以上是html。運行后在瀏覽器里是看到


1.JPG

這樣的樣式,為了容易看到效果,我們不妨就嘗試用添加css顏色來試一下

如果運行

$("div strong").css("color","red");

就是把div的后代元素strong變為紅色。運行后是


2.JPG

如果運行

$("div>strong").css("color","blue");

就是把div的子元素strong變為藍色。運行后是

3.JPG
  • $("ancestor descendant")
    表示所有的ancestor以下的descendant
  • $("parent>child")
    表示當且僅當child緊跟著parent的時候
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容