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

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

為什么我用$("#arron:nth-child(1)").css("color","blue");就不能改變顏色

<!DOCTYPE html>
<html>


<head>
??? <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
??? <title></title>
??? <style>
??? a {
??????
??????? font-size: 30px;
??????? font-weight: 900;
??? }
???
??? div {
??????? width: 200px;
??????? height: 100px;
??????? background-color: yellow;
??????? color: red;
??? }
??? </style>
??? <script src="http://libs.baidu.com/jquery/1.9.1/jquery.js"></script>
</head>


<body>
??? <h2>get方法</h2>


??? <div id="aaron">
??????? <a>1</a>
??????? <a>2</a>
??????? <a>3</a>
??????? <a>4</a>
??????? <a>5</a>
??? </div>


??? <select id="animation">
??????? <option value="1">get正數索引參數</option>
??????? <option value="2">get負數索引參數</option>
??? </select>
??? <input id="exec" type="button" value="點擊執行">
??? <script type="text/javascript">
??? $("#exec").click(function() {
??????? $("#arron:nth-child(1)").css("color","blue");
??????? var v = $("#animation").val();
??????? var $aaron = $("#aaron a");


??????? //通過get找到第二個a元素,并修改藍色字體
??????? if (v == "1") {
???????????
??????? } else if (v == "2") {
??????????? //通過get找到最后一個a元素,并修改字體顏色
??????????? $aaron.get(-1).style.color = "#8A2BE2"
??????? }
??? });
??? </script>
</body>

</html>


正在回答

5 回答

http://img1.sycdn.imooc.com//5805b76f0001d32506950597.jpg

你的if 條件里都沒有寫,怎么執行。這里給你注釋掉一行,那句不用寫,太麻煩了,而且書寫也不規范。

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

$("#aaron>a:nth-child(2)").css("color","blue");

#aaron>a:nth-child(2)

選擇id為aaron元素的所有直接子元素中的a元素,如果其(a元素)是其父元素(div元素)的第二個,則選中

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

$("#aaron a:nth-child(2)").css("color","#FFF");

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

沒看懂


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

把你那代碼改成 $("div a:nth-child(1)").css("color","blue");就有用了??

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

舉報

0/150
提交
取消

為什么我用$("#arron:nth-child(1)").css("color","blue");就不能改變顏色

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

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

幫助反饋 APP下載

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

公眾號

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