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

首頁 > 編程 > JavaScript > 正文

jQuery中的一些常見方法小結(推薦)

2019-11-20 09:42:37
字體:
來源:轉載
供稿:網友

1.filter()和not()方法

filter()和not()是一對反方法,filter()是過濾.

filter()方法是針對元素自身。(跟has()方法有區別)

<script type="text/javascript" src="jquery-1.12.3.min.js"></script> <script> /*filter(): 過濾 not():filter的反義詞<BR>*/$(function(){   //$('div').filter('.box').css('background','red');  <SPAN style="COLOR: #ff0000">//將div中帶有class=‘box'的div的背景色改成紅色</SPAN>   $('div').not('.box').css('background','red');    <SPAN style="COLOR: #ff0000">//將div中除帶有class=‘box'的div的其他div設置背景色為紅色</SPAN> ?1 }); </script> <BR></head> <BR><body> <BR><div class="box">div</div><BR> <div>div2</div> <BR></body> <BR></html> 

2.has()方法

has()方法表示的是包含的意思,它跟filter()方法是有區別的。has()方法有父子級關系?!?/p>

<script type="text/javascript" src="jquery-1.12.3.min.js"></script> <script> /*filter(): 過濾 not():filter的反義詞 has():包含 */$(function(){   //$('div').has('span').css('background','red'); <SPAN style="COLOR: #ff0000">//只有包含span標簽的div(父級)的背景色為紅色</SPAN>   $('div').has('.box').css('background','red');  <SPAN style="COLOR: #ff0000">//只有包含的標簽的class值是box的div(父級)的背景色為紅色</SPAN>   }); </script> </head>  <body> <div> div   <span class="box">   span   </span> </div> <div class="box">div2</div> <div class="haha">div3</div> </body> </html> 

3.next()、prev()、find()、eq()方法

next()、prev()方法就是尋找下一個兄弟節點和上一個兄弟節點。

find()方法:尋找 

eq():索引

<script type="text/javascript" src="jquery-1.12.3.min.js"></script> <script> /*next():下一個兄弟節點 prev():上一個兄弟節點 find():尋找 eq():索引 */$(function(){   //$('div').find('h2').css('background','red');   <SPAN style="COLOR: #ff0000">//只會給div下的所有h2的背景色設置為紅色</SPAN>   $('div').find('h2').eq(0).css('background','red');  <SPAN style="COLOR: #ff0000">//給div下的第一個h2的背景設置為紅色</SPAN>   }); </script> </head>  <body> <div>   <h3>h3</h3>   <h2>h2</h2>   <h2>h2</h2>   <h1>h1</h1> </div> <h2>haha</h2>  //不會變紅  </body> </html>

4.index()方法 

<script> /* index():索引就是當前元素在所有兄弟節點中的位置 */$(function(){   alert($('#h').index()); <SPAN style="COLOR: #ff0000"> //索引就是當前元素在所有兄弟節點中的位置</SPAN>               //彈出是3   }); </script> </head>  <body> <div>   <h3>h3</h3>   <h2>h2</h2>   <h2>h2</h2>   <h3 id="h">h3</h3>   <h1>h1</h1> </div> <h2>haha</h2>  </body> </html>

4.attr()方法 

<script type="text/javascript" src="jquery-1.12.3.min.js"></script> <script> /* attr():屬性設置 */$(function(){   alert($('div').attr('title')); <SPAN style="COLOR: #ff0000">//獲取屬性title的值</SPAN>   $('div').attr('title','456');  <SPAN style="COLOR: #ff0000">//設置title屬性的值是456</SPAN>   $('div').attr('class','box'); <SPAN style="COLOR: #ff0000"> //給div設置class屬性,值是box</SPAN>   }); </script> </head>  <body> <div title="123">div</div> </body> </html> 

以上這篇jQuery中的一些常見方法小結(推薦)就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 克拉玛依市| 东丽区| 瑞金市| 额尔古纳市| 荥经县| 鄄城县| 古田县| 长乐市| 法库县| 友谊县| 开阳县| 洞口县| 华宁县| 山东| 延吉市| 德令哈市| 屯昌县| 原平市| 桐梓县| 喀喇| 安宁市| 东山县| 东明县| 武乡县| 庐江县| 乌兰浩特市| 惠安县| 巴东县| 深水埗区| 平谷区| 若羌县| 天气| 资溪县| 孝义市| 巴彦县| 杭州市| 十堰市| 上犹县| 兰西县| 枣阳市| 姜堰市|