jQuery刪除指定子元素
dom操作中,經常有這樣的場景,在滿足一定條件的情況下,刪除指定元素下的某個子元素,下面通過程式碼例項介紹一下如何實現此功能。empty()方法可以刪除指定元素的子節點,比較徹底;jQuery中沒有類似方法能夠直接刪除指定的子元素,所以需要變通一下。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script> <script type="text/javascript"> $(document).ready(function(){ $("#bt").click(function(){ $("#box li:eq(1)").remove() }) }) </script> </head> <body> <ul id="box"> <li>只有努力奮鬥才會有美好的未來。</li> <li>沒有人一開始就是高手,必須通過個人奮鬥才行。</li> <li>分享的精神和互助的胸懷是進步最大的源動力。</li> <li>虛幻的尊嚴毫無意義,必須要實實在在</li> </ul> <input type="button" id="bt" value="檢視效果"/> </body> </html>
使用eq選擇器獲取box元素下的指定li元素,然後刪除。
相關閱讀:
(1).eq選擇器參閱jQuery :eq()一章節。
(2).remove()參閱jQuery remove()一章節。
(3).find()參閱jQuery find()一章節。
(4).eq()參閱jQuery eq()一章節。
相關文章
- jQuery刪除元素jQuery
- jQuery 刪除元素jQuery
- jQuery為元素新增和刪除classjQuery
- jQuery點選按鈕刪除div元素jQuery
- jQuery刪除具有指定文字的li元素jQuery
- 建立元素和刪除元素
- HashMap 之元素刪除HashMap
- jQuery 新增和刪除classjQuery
- JavaScript刪除陣列元素JavaScript陣列
- JavaScript 刪除陣列指定元素JavaScript陣列
- JavaScript刪除array陣列元素JavaScript陣列
- STL.vector容器刪除單個元素、部分元素、全部元素
- jQuery列表動態增加和刪除jQuery
- 設定子父元素overflow:hidden,子元素absolute不顯示問題
- JavaScript 刪除陣列重複元素JavaScript陣列
- JavaScript 動態新增與刪除元素JavaScript
- Remove Duplicate Letters 刪除重複元素REM
- JavaScript 陣列新增或者刪除元素JavaScript陣列
- JavaScript陣列刪除重複元素JavaScript陣列
- jQuery動態新增和刪除表格行jQuery
- jQuery table表格行的新增和刪除jQuery
- ArrayList元素的刪除(4種函式)函式
- Python列表刪除元素的方法有哪些?Python
- 根據陣列的值刪除元素陣列
- PHP 刪除陣列中元素的方式PHP陣列
- 刪除內聯元素之間的空隙
- Array · 刪除陣列中指定的元素陣列
- JavaScript動態新增或者刪除HTML元素JavaScriptHTML
- J2SE-刪除List集合元素
- JavaScript動態新增和刪除div元素JavaScript
- jQuery動態新增和刪除表格記錄jQuery
- list增強for迴圈刪除元素報錯
- Python 中刪除列表元素的三種方法Python
- JavaScript刪除元素節點程式碼例項JavaScript
- PHP從陣列中刪除元素的方法PHP陣列
- jQuery 新增元素jQuery
- JQuery插入元素jQuery
- jQuery 元素操作——遍歷元素jQuery
- 情人“劫”,再見 jQuery !Bootstrap 5 將刪除 jQuery 作為依賴項!jQueryboot