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

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

jQuery相關問題

//不分男女,選中第一類衣服中第9個a元素,并改變顏色
????//這里用了nth-child?選擇的他們所有父元素的第n個子元素
????$(".tag?a:nth-child(10)").css('color','#66CD00');
??<div?class="tag"?style="display:block">
????????????<dl>
????????????????<dd?id="dd1">
????????????????????<p?id="p1">第一類</p>
????????????????????<a>1.襯衫</a>
????????????????????<a>2.T恤</a>
????????????????????<a>3.牛仔褲</a>
????????????????????<a>4.休閑褲</a>
????????????????????<a>5.短褲</a>
????????????????????<a>6.針織衫</a>
????????????????????<a>7.西服</a>
????????????????????<a>8.西褲</a>
????????????????????<a>9.嘻哈褲</a>
????????????????????<a>10.西服套裝</a>
????????????????????<a>11.馬甲/背心</a>
????????????????????<a?name="setColor">12.羽絨服</a>
????????????????????<a>13.棉服</a>
????????????????????<a>14.夾克</a>
????????????????????<p>更多</p>
????????????????</dd>
????????????</dl>
????????</div>

為什么取10啊 不應該是9嗎

正在回答

3 回答

因為:nth-child(n)是選擇他們所有父類的第n個元素,這里a:nth-child(10)的父類是dd,p也是a父類dd的一個子類,所以是10而不是9

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

一家之煮 提問者

.tag a:nth-child(10)不是.tag下子節點a的第十個嗎
2017-01-11 回復 有任何疑惑可以回復我~
#2

一家之煮 提問者

非常感謝!
2017-01-17 回復 有任何疑惑可以回復我~

效果一樣,規范而已。

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

一家之煮 提問者

O(∩_∩)O謝謝
2017-01-17 回復 有任何疑惑可以回復我~

不是,p是a父節點的子節點,要算上。

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

一家之煮 提問者

那.tag 后面加a還有什么用嗎 不加也行啊
2017-01-17 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
jQuery基礎 (一)—樣式篇
  • 參與學習       217492    人
  • 解答問題       1303    個

jQuery初入開啟樣式修煉,體驗萬能的jQuery樣式集搭建網站布局

進入課程

jQuery相關問題

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

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

幫助反饋 APP下載

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

公眾號

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