jQuery中parents()和parent()的區(qū)別分析
本文實(shí)例分析了jQuery中parents()和parent()的區(qū)別,分享給大家供大家參考。具體分析如下:
其實(shí)在jQuery中,函數(shù)或者選擇器的概念都是很容易理解的,只要對API手冊有足夠的熟練就能夠很容易分辨,標(biāo)題中的函數(shù)其實(shí)也是如此,不過咱們這里還是做一些簡單的介紹,畢竟這樣可能更為方便一些。
一.parents()函數(shù):
此函數(shù)能夠獲取匹配元素的所有父元素,代碼示例:
以上代碼可以將所有class屬性值為"mayi"的元素的所有父級元素的字體顏色設(shè)置為紅色。
看一段完整的代碼實(shí)例:
<html>
<head>
<meta charset=" utf-8">
<meta name="author" content="http://m.fzitv.net/" />
<title>計(jì)算被選中復(fù)選框的數(shù)量-腳本之家</title>
<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$(".mayi").parents().css("color","red");
})
</script>
</head>
<body>
<div>
腳本之家一
<div>
腳本之家一一
<span class="mayi">腳本之家歡迎您</span>
</div>
</div>
</body>
</html>
以上代碼可以將span元素的所有父元素中的字體顏色設(shè)置為紅色。
二.parent()函數(shù):
此函數(shù)能夠能夠獲取所有匹配元素的一級父元素,而不是所有父元素。
以上代碼可以將class屬性值為mayi的元素的一級父元素中的字體顏色設(shè)置為紅色。
看一段完整的代碼:
<html>
<head>
<meta charset=" utf-8">
<meta name="author" content="http://m.fzitv.net/" />
<title>計(jì)算被選中復(fù)選框的數(shù)量-腳本之家</title>
<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$(".mayi").parent().css("color","red");
})
</script>
</head>
<body>
<div>
腳本之家一
<div>
腳本之家一一
<span class="mayi">腳本之家歡迎您</span>
</div>
</div>
</body>
</html>
以上代碼只能夠span元素的一級父元素中的"腳本之家一一"的字體顏色設(shè)置為紅色。
這兩個(gè)函數(shù)的最大區(qū)別就是父元素的返回,從函數(shù)的名稱也能夠感知到,帶有s能夠獲取所有的父元素,沒有s的只能夠獲取一級父元素,很簡單這里就不多介紹了,感興趣的朋友可以參閱相關(guān)文章。
希望本文所述對大家的jQuery程序設(shè)計(jì)有所幫助。
- jquery遍歷之parent()和parents()的區(qū)別及parentsUntil()方法詳解
- jQuery向上遍歷DOM樹之parents(),parent(),closest()之間的區(qū)別
- jquery中的查找parents與closest方法之間的區(qū)別
- jquery parent和parents的區(qū)別分析
- jQuery 遍歷- 關(guān)于closest() 的方法介紹以及與parents()的方法區(qū)別分析
- jQuery對val和atrr("value")賦值的區(qū)別介紹
- JQuery中的html()、text()、val()區(qū)別示例介紹
- 淺析JQuery中的html(),text(),val()區(qū)別
- jquery中$(#form :input)與$(#form input)的區(qū)別
- jQuery中attr()和prop()在修改checked屬性時(shí)的區(qū)別
- jquery中map函數(shù)與each函數(shù)的區(qū)別實(shí)例介紹
相關(guān)文章
自己動(dòng)手實(shí)現(xiàn)jQuery Callbacks完整功能代碼詳解
最近大量的用到j(luò)Query Callbacks 對象,jQuery庫中的$.ajax()和$.Deferred() 對象也是基于這個(gè)對象實(shí)現(xiàn),下面我們也模擬實(shí)現(xiàn)jQuery Callbacks 對象的部分功能2013-11-11
jQuery實(shí)現(xiàn)提交表單時(shí)不提交隱藏div中input的方法
這篇文章主要介紹了jQuery實(shí)現(xiàn)提交表單時(shí)不提交隱藏div中input的方法,結(jié)合實(shí)例形式分析了通過設(shè)置input的disabled屬性實(shí)現(xiàn)隱藏input提交的操作技巧,需要的朋友可以參考下2019-10-10
jQuery中常用動(dòng)畫效果函數(shù)知識點(diǎn)整理
這篇文章我們給大家整理了關(guān)于jQuery中常用動(dòng)畫效果函數(shù)的相關(guān)知識點(diǎn)內(nèi)容,有興趣的朋友可以學(xué)習(xí)下。2018-08-08
jquery ajax 如何向jsp提交表單數(shù)據(jù)
ajax技術(shù)在做表單數(shù)據(jù)傳值非常棒,給用戶帶來很好的用戶體驗(yàn)度,同時(shí),使用jquery可以簡化開發(fā),提高效率。下面給大家介紹jquery ajax 如何向jsp提交表單數(shù)據(jù),需要的朋友可以參考下2015-08-08
基于jquery創(chuàng)建的一個(gè)圖片、視頻緩沖的效果樣式插件
利用css和jquery創(chuàng)建一個(gè)動(dòng)畫效果的緩沖樣式插件,插件可以開始、暫停、結(jié)束2012-08-08

