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

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

為什么明明寫的是按代碼輸的,結果兩行字體顏色都變了


http://img1.sycdn.imooc.com//589b1c05000106cb07420519.jpg






<!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>基本篩選器</h2>
??? <h3>:first/:last/:even/:odd</h3>
??? <div class="left">
??????? <div class="div">
??????????? <p>div:first</p>
??????????? <p>:even</p>
??????? </div>
??????? <div class="div">
??????????? <p>:odd</p>
??????? </div>
??????? <div class="div">
??????????? <p>:even</p>
??????? </div>
??????? <div class="div">
??????????? <p>:odd</p>
??????? </div>
??????? <div class="div">
??????????? <p>:even</p>
??????? </div>
??????? <div class="div">
??????????? <p>div:last</p>
??????????? <p>:odd</p>
??????? </div>
??? </div>
??? <script type="text/javascript">
??? //找到第一個div
?? $(".div:first").css("color", "#CD00CD");

??? </script>
?? ?
??? <script type="text/javascript">
??? //找到最后一個div
??? $(".div:last").css("color", "#CD00CD");
??? </script>

?? ?
??? <script type="text/javascript">
??? //:even 選擇所引值為偶數的元素,從 0 開始計數
??? ?.css("border", "3px groove red");
??? </script>
?? ?
??? <script type="text/javascript">
??? //:odd 選擇所引值為奇數的元素,從 0 開始計數
??? ?.css("border", "3px groove blue");
??? </script>
?? ?
?? ?
??? <h3>:eq/:gt/:lt</h3>
??? <div class="left">
??????? <div class="aaron">
??????????? <p>:lt(3)</p>
??????? </div>
??????? <div class="aaron">
??????????? <p>:lt(3)</p>
??????? </div>
??????? <div class="aaron">
??????????? <p>:eq(2)</p>
??????? </div>
??????? <div class="aaron">
??????? </div>
??????? <div class="aaron">
??????????? <p>:gt(3)</p>
??????? </div>
??????? <div class="aaron">
??????????? <p>:gt(3)</p>
??????? </div>
??? </div>
??? <script type="text/javascript">
??? //:eq
??? //選擇單個
??? ?.css("border", "3px groove blue");
??? </script>
?? ?
??? <script type="text/javascript">
??? //:gt 選擇匹配集合中所有索引值大于給定index參數的元素
??? ?.css("border", "3px groove blue");
??? </script>
?? ?
???? <script type="text/javascript">
??? //:lt 選擇匹配集合中所有索引值小于給定index參數的元素
??? //與:gt相反
??? ?.css("color", "#CD00CD");
??? </script>
?? ?
??? <h3>:not</h3>
??? <div class="left">
??????? <div>
??????????? <input type="checkbox" name="a" />
??????????? <p>Aaron</p>
??????? </div>
??????? <div>
??????????? <input type="checkbox" name="b" />
??????????? <p>慕課</p>
??????? </div>
??????? <div>
??????????? <input type="checkbox" name="c" checked="checked" />
??????????? <p>其他</p>
??????? </div>
??? </div>
??? <script type="text/javascript">
??????? //:not 選擇所有元素去除不匹配給定的選擇器的元素
??????? //選中所有緊接著沒有checked屬性的input元素后的p元素,賦予顏色
??????? ?.css("background-color", "#CD00CD");
??? </script>
</body>

</html>


正在回答

2 回答

這就是正確的顯示效果呀,看你的代碼:

???//找到第一個div
???$(".div:first").css("color",?"#CD00CD");
????</script>
????
????<script?type="text/javascript">
????//找到最后一個div
????$(".div:last").css("color",?"#CD00CD");
????</script>

第一個和最后一個div都被獲取到了,然后把color改成了#CD00CD

你可以試試吧顏色換成別的,這樣就會更清楚哪一個選擇器變的什么顏色

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

你看下,設置的顏色是一樣的哈

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

舉報

0/150
提交
取消

為什么明明寫的是按代碼輸的,結果兩行字體顏色都變了

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

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

幫助反饋 APP下載

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

公眾號

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