課程
/前端開發
/jQuery
/jQuery基礎 (一)—樣式篇
大神您好,我是菜鳥。想問一下為何我直接復制你的代碼就可以使用CSS樣式?而且將引入的CSS樣式代碼刪掉后還是能用CSS效果。求解答。
2017-09-05
源自:jQuery基礎 (一)—樣式篇 2-7
正在回答
這個是通過jq代碼設置的css樣式,那就不需要再通過引入css樣式了,如果你不要效果,把jq那個引入刪除就可以了,哈哈
慕容0597372 提問者
$(".div:first").css("color", "red");
?$(".div:last").css("color", "#CD00CD");
?$(".div:even").css("border", "3px groove red");
?$(".div:odd").css("border", "3px groove blue");
??.css("border", "3px groove blue");
?.css("border", "3px groove blue");
??.css("color", "#CD00CD");
?.css("background-color", "#CD00CD");
這些代碼就是通過jquery設置html樣式的語句了,刪掉的話樣式就沒了。而且設置樣式不一定非得有個css文件,樣式也可以用<style>標簽寫在<head>里啊
<!DOCTYPE html>
<html>
<head>
? ? <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
? ? <title></title>
? ? <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>
? ? ? ? ? ? <p>:odd</p>
? ? ? ? ? ? <p>div:last</p>
? ? </div>
? ? <script type="text/javascript">
? ? //找到第一個div
? ? $(".div:first").css("color", "red");
? ? </script>
? ??
? ? //找到最后一個div
? ? $(".div:last").css("color", "#CD00CD");
? ? //:even 選擇所引值為偶數的元素,從 0 開始計數
? ? $(".div:even").css("border", "3px groove red");
? ? //:odd 選擇所引值為奇數的元素,從 0 開始計數
? ? $(".div:odd").css("border", "3px groove blue");
? ? <h3>:eq/:gt/:lt</h3>
? ? ? ? <div class="aaron">
? ? ? ? ? ? <p>:lt(3)</p>
? ? ? ? ? ? <p>:eq(2)</p>
? ? ? ? ? ? <p>:gt(3)</p>
? ? //:eq
? ? //選擇單個
? ? ?.css("border", "3px groove blue");
? ? //:gt 選擇匹配集合中所有索引值大于給定index參數的元素
? ? ?<script type="text/javascript">
? ? //:lt 選擇匹配集合中所有索引值小于給定index參數的元素
? ? //與:gt相反
? ? ?.css("color", "#CD00CD");
? ? <h3>:not</h3>
? ? ? ? <div>
? ? ? ? ? ? <input type="checkbox" name="a" />
? ? ? ? ? ? <p>Aaron</p>
? ? ? ? ? ? <input type="checkbox" name="b" />
? ? ? ? ? ? <p>慕課</p>
? ? ? ? ? ? <input type="checkbox" name="c" checked="checked" />
? ? ? ? ? ? <p>其他</p>
? ? ? ? //:not 選擇所有元素去除不匹配給定的選擇器的元素
? ? ? ? //選中所有緊接著沒有checked屬性的input元素后的p元素,賦予顏色
? ? ? ? ?.css("background-color", "#CD00CD");
</body>
</html>
同時菜鳥 求附代碼
舉報
jQuery初入開啟樣式修煉,體驗萬能的jQuery樣式集搭建網站布局
2 回答jquery這樣寫就不行,dom這樣寫卻可以?求大神看一下我的代碼
4 回答當我學不下去的時候我該怎么辦,菜鳥菜鳥菜鳥,
2 回答求大神指點迷津***菜鳥進門
2 回答老師,您好。我想問下DHTM是什么意思?百度一下但沒有答案
2 回答jq是不是只需要這個函數就可以引用樣式?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-09-10
這個是通過jq代碼設置的css樣式,那就不需要再通過引入css樣式了,如果你不要效果,把jq那個引入刪除就可以了,哈哈
2017-09-07
$(".div:first").css("color", "red");
?$(".div:last").css("color", "#CD00CD");
?$(".div:even").css("border", "3px groove red");
?$(".div:odd").css("border", "3px groove blue");
??.css("border", "3px groove blue");
?.css("border", "3px groove blue");
??.css("color", "#CD00CD");
?.css("background-color", "#CD00CD");
這些代碼就是通過jquery設置html樣式的語句了,刪掉的話樣式就沒了。而且設置樣式不一定非得有個css文件,樣式也可以用<style>標簽寫在<head>里啊
2017-09-05
<!DOCTYPE html>
<html>
<head>
? ? <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
? ? <title></title>
? ? <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", "red");
? ? </script>
? ??
? ? <script type="text/javascript">
? ? //找到最后一個div
? ? $(".div:last").css("color", "#CD00CD");
? ? </script>
? ??
? ? <script type="text/javascript">
? ? //:even 選擇所引值為偶數的元素,從 0 開始計數
? ? $(".div:even").css("border", "3px groove red");
? ? </script>
? ??
? ? <script type="text/javascript">
? ? //:odd 選擇所引值為奇數的元素,從 0 開始計數
? ? $(".div:odd").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>
2017-09-05
同時菜鳥 求附代碼