国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

jQuery中andSelf()方法用法實例

2019-11-20 13:28:05
字體:
來源:轉載
供稿:網友

本文實例講述了jQuery中andSelf()方法用法。分享給大家供大家參考。具體分析如下:

此方法可以將先前所選的元素加入當前元素集合中。

語法結構:

復制代碼 代碼如下:
.andSelf()

對于此方法可能理解起來有所困難,那么下面就詳細分析一下下面的一段實例,為了便于查看代碼,只截取了代碼中的核心內容。

復制代碼 代碼如下:

$(".second").nextAll().css("color","green");
<ul>
  <li>html專區</li>
  <li class="second">DIV+CSS專區</li>
  <li>Javascript專區</li>
  <li>Jquery專區</li>
</ul>

以上代碼運行之后,第三個和第四個li中的文本顏色被設置為綠色。再看下面這個代碼:

復制代碼 代碼如下:

$(".second").nextAll().andSelf().css("color","green");
<ul>
  <li>html專區</li>
  <li class="second">DIV+CSS專區</li>
  <li>Javascript專區</li>
  <li>Jquery專區</li>
</ul>

以上代碼運行之后,第二個、第三個和第四個li中的文本顏色被設置為綠色。
兩個代碼運行結果的差距就是因為andSelf()方法的原因。

分析一下代碼的執行過程:首先使用類選擇器會選中第二個li元素,然后再使用nextAll()方法會把第三個和第四個元素轉化為當前所選。如果到這里開始調用css()方法,那么就是第一段代碼的運行結果。如果調用andSelf()方法則會把先前所選的加入到當前元素集合中,于是再調用css()方法,三個li元素中的字體顏色都會變成綠色。

實例代碼:

復制代碼 代碼如下:

<!DOCTYPE html>
<html>
<head>
<meta charset=" utf-8">
<meta name="author" content="http://m.survivalescaperooms.com/" />
<title>武林網</title>
<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script>
<script type="text/javascript">
$(document).ready(function(){
  $(".second").nextAll().andSelf().css("color","green");
})
</script>
</head>
<body>
<div>
  <ul>
    <li>html專區</li>
    <li class="second">DIV+CSS專區</li>
    <li>Javascript專區</li>
    <li>Jquery專區</li>
  </ul>
</div>
</body>
</html>

希望本文所述對大家的jQuery程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 息烽县| 定结县| 金乡县| 德令哈市| 和田市| 凤城市| 五大连池市| 托克托县| 且末县| 吉安县| 鲁甸县| 龙里县| 绥中县| 武夷山市| 潮州市| 巴中市| 彰武县| 陵水| 奉化市| 津南区| 莲花县| 宣威市| 金山区| 景洪市| 平舆县| 大连市| 南部县| 沂南县| 安康市| 临汾市| 武夷山市| 宜城市| 绥江县| 谷城县| 万载县| 涿鹿县| 信阳市| 桑植县| 许昌县| 灵川县| 花莲市|