jQuery next()方法程式碼例項
此方法可以獲取匹配元素緊鄰的下一個同輩元素。
並且可以使用表示式對獲取的同輩元素集合進行篩選。
程式碼例項:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> #box li { width: 350px; height: 25px; line-height: 25px; font-size: 12px; list-style:none; } </style> <script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script> <script> $(document).ready(function () { var $next = $(".antzone").next(); $next.css("color","blue"); }) </script> </head> <body> <ul id="box"> <li>螞蟻部落歡迎您,只有努力才會有美好的未來</li> <li>每一天都是新的,必須要好好把握。</li> <li class="antzone">沒有人一開始就是高手,必須要努力奮鬥。</li> <li>未來都是虛無縹緲的,只有當前是現實。</li> <li>分享和互助式進步的最大原動力</li> <li>本站的url地址是www.softwhy.com。</li> </ul> </body> </html>
上面的程式碼可以獲取class屬性值為antzone的元素的下一個緊鄰元素,並將其字型顏色設定為藍色。
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> #box li { width: 350px; height: 25px; line-height: 25px; font-size: 12px; list-style:none; } </style> <script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script> <script> $(document).ready(function () { var $next = $(".antzone").next(); $next.css("color","blue"); }) </script> </head> <body> <ul id="box"> <li>螞蟻部落歡迎您,只有努力才會有美好的未來</li> <li>每一天都是新的,必須要好好把握。</li> <li class="antzone">沒有人一開始就是高手,必須要努力奮鬥。</li> <li>未來都是虛無縹緲的,只有當前是現實。</li> <li class="antzone">分享和互助式進步的最大原動力</li> <li>本站的url地址是www.softwhy.com。</li> </ul> </body> </html>
和第一段程式碼同樣的道理,由於有class屬性值為antzone的元素,所以next()方法獲取的是一個集合。
我們也可以對這個集合進行篩選,程式碼例項如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> #box li { width: 350px; height: 25px; line-height: 25px; font-size: 12px; list-style:none; } </style> <script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script> <script> $(document).ready(function () { var $next = $(".antzone").next(".top"); $next.css("color","blue"); }) </script> </head> <body> <ul id="box"> <li>螞蟻部落歡迎您,只有努力才會有美好的未來</li> <li>每一天都是新的,必須要好好把握。</li> <li class="antzone">沒有人一開始就是高手,必須要努力奮鬥。</li> <li class="top">未來都是虛無縹緲的,只有當前是現實。</li> <li class="antzone">分享和互助式進步的最大原動力</li> <li>本站的url地址是www.softwhy.com。</li> </ul> </body> </html>
上面的程式碼可以對匹配的元素集合進行篩選,能夠將class屬性值是top的元素字型顏色設定為藍色。
相關文章
- jquery next()方法使用程式碼例項jQuery
- jQuery.map()方法程式碼例項jQuery
- jQuery toggleClass()方法程式碼例項jQuery
- jQuery is() 程式碼例項jQuery
- jQuery選項卡例項程式碼jQuery
- jQuery操作cookie程式碼例項jQueryCookie
- jQuery 動畫效果程式碼例項jQuery動畫
- jQuery事件冒泡程式碼例項jQuery事件
- 修改或者擴充套件jQuery的方法程式碼例項套件jQuery
- javascript模擬jQuery的map()方法程式碼例項mapJavaScriptjQuery
- jquery 驗證碼效果程式碼例項jQuery
- jQuery阻止事件冒泡程式碼例項jQuery事件
- 阻止jquery事件冒泡程式碼例項jQuery事件
- jquery tip外掛程式碼例項jQuery
- jquery小球碰撞效果程式碼例項jQuery
- jQuery許願牆程式碼例項jQuery
- jQuery操作表格table程式碼例項jQuery
- jQuery阻止事件冒泡例項程式碼jQuery事件
- jQuery清除快取例項程式碼jQuery快取
- jQuery tab選項卡效果程式碼例項jQuery
- jQuery使用css()方法改變元素樣式程式碼例項jQueryCSS
- jQuery加法驗證碼效果程式碼例項jQuery
- jQuery 隔行變色效果程式碼例項jQuery
- jQuery禁用滑鼠右鍵程式碼例項jQuery
- jQuery解析xml檔案程式碼例項jQueryXML
- jquery防止重複提交程式碼例項jQuery
- jQuery css()函式使用程式碼例項jQueryCSS函式
- jquery刪除指定元素程式碼例項jQuery
- jquery獲取元素高度程式碼例項jQuery
- jQuery ajax請求程式碼例項分享jQuery
- jQuery隔行變色效果程式碼例項jQuery
- jQuery自定義標籤程式碼例項jQuery
- jQuery雪花飄落效果程式碼例項jQuery
- jQuery進度條效果程式碼例項jQuery
- jquery漸隱漸現程式碼例項jQuery
- jQuery瀑布流佈局程式碼例項jQuery
- jQuery手風琴效果程式碼例項jQuery
- jQuery利用name匹配元素程式碼例項jQuery