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

首頁 > 編程 > JavaScript > 正文

jQuery的end()方法使用詳解

2019-11-20 12:03:02
字體:
供稿:網(wǎng)友

end()方法的定義和用法:

end()方法能夠回到最近的一個"破壞性"操作之前,即將匹配的元素列表變?yōu)榍耙淮蔚臓顟B(tài)。
如果沒有破壞性操作將返回一個空集。
破壞性操作的概念:指任何改變所匹配元素的操作。可能大家對這個概念比較模糊,舉個例子:

$("li").css("color","red");

以上代碼的CSS函數(shù)就不是一個破壞性操作,因為匹配元素列表并沒有發(fā)生變化,改變的是元素中的文本內(nèi)容的CSS屬性。

$("li").find(".first")

以上代碼就是一個破壞性操作,因為匹配元素的列表發(fā)生了變化,比如有三個li元素,那么匹配元素的列表有三個元素,但是經(jīng)過使用find()方法篩選以后,匹配元素列表只有一個元素了,這就是發(fā)生了"破壞性"操作。
語法結(jié)構(gòu):

$(selector).end()

實例代碼:

<!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>武林網(wǎng)</title><script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script><script type="text/javascript"> $(document).ready(function(){  $(".first").find(".div").css("color","green");  $(".second").find(".div").end().css("color","blue");  $(".third").find(".js").css("color","blue").end().css("color","red") }) </script></head><body><div> <ul class="first">  <li>HTML專區(qū)</li>  <li>Javascript專區(qū)</li>  <li class="div">Div+Css專區(qū)</li>  <li>Jquery專區(qū)</li> </ul> <ul class="second">  <li>HTML專區(qū)</li>  <li>Javascript專區(qū)</li>  <li class="div">Div+Css專區(qū)</li>  <li>Jquery專區(qū)</li> </ul> <ul class="third">  <li>HTML專區(qū)</li>  <li class="js">Javascript專區(qū)</li>  <li>Div+Css專區(qū)</li>  <li>Jquery專區(qū)</li> </ul></div></body></html>

以上所述就是本文的全部內(nèi)容了,希望大家能夠喜歡。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 永仁县| 石屏县| 繁昌县| 保靖县| 迁西县| 仁寿县| 浦东新区| 石泉县| 分宜县| 洛隆县| 阿尔山市| 无棣县| 龙川县| 两当县| 许昌市| 钟山县| 滕州市| 新昌县| 屏东县| 榆中县| 昌邑市| 新营市| 泸水县| 莆田市| 镇康县| 赤壁市| 灌南县| 岗巴县| 临泽县| 肇州县| 当涂县| 紫金县| 遂平县| 溧水县| 丰台区| 中山市| 三门县| 武山县| 青阳县| 犍为县| 恭城|