jquery獲取指定節點的第一級文字節點
本章節介紹一下如何獲取指定節點下所有文字節點的內容,希望能夠給需要的朋友帶來一定的幫助。
程式碼如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> .in_search{ border:1 none; color:#999999; font-size:12px; height:15px; line-height:15px; width:180px; } </style> <script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script> <script type="text/javascript"> $(document).ready(function(){ $("#show").text($("#box").text()) }) </script> </head> <body> <div id="show"></div> <div id="box">分享互助<a href="#">螞蟻部落歡迎您</a></div> </body> </html>
上面的程式碼可以獲取文字節點,但是不光是一級文字子節點,還會把子節點的文字節點也一併獲取過來,但是有時候,我們只想獲取box元素的下的一級文字子節點,程式碼修改如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> .in_search{ border:1 none; color:#999999; font-size:12px; height:15px; line-height:15px; width:180px; } </style> <script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script> <script type="text/javascript"> $(document).ready(function(){ var text=$("#box").contents().filter(function() { return this.nodeType === 3; }).text(); $("#show").text(text) }) </script> </head> <body> <div id="show"></div> <div id="box">分享互助<a href="#">螞蟻部落歡迎您</a></div> </body> </html>
上面的程式碼實現了我們的要求,只會獲取box元素的一級文字子節點,程式碼比較簡單,具體可以參閱相關閱讀。
相關閱讀:
1.contents()函式可以參閱jQuery contents()一章節。
2.filter()函式可以參閱jQuery filter()一章節。
3.nodeType屬性可以參閱js nodeType一章節。
相關文章
- jquery獲取元素節點jQuery
- JQuery2:節點選取與節點插入jQuery
- 1.19 JQuery2:節點插入與節點選取jQuery
- openGauss-指定節點升級
- jquery遍歷節點jQuery
- JavaScript學習之DOM(節點、節點層級、節點操作)JavaScript
- js獲取dom節點的方法有哪些JS
- JavaScript 獲取所有後代元素節點JavaScript
- JavaScript獲取父元素下子元素節點JavaScript
- 節點快取的優缺點快取
- expdp 匯出時指定節點
- 獲取BT節點資訊bittorrent-discovery
- jQuery操作dom節點empty()方法jQuery
- easyui的treegrid的級聯勾選子節點,或者級聯勾選父節點UI
- 封裝js獲取當前元素的弟弟元素節點封裝JS
- 獲取當前元素在兄弟元素節點中的索引索引
- 【筆記】jQuery原始碼(節點遍歷)筆記jQuery原始碼
- python中pyquery無法獲取標籤名的dom節點Python
- Poco 框架實操:獲取節點屬性的高效技巧 (一)框架
- Poco框架實操:獲取節點屬性的高效技巧(一)框架
- 構造無限級樹並深度遍歷查詢指定節點
- dom4j 根據xml節點路徑查詢節點,找到對應的目標節點下的子節點,對節點Text值進行修改XML
- Ant Design Vue Tree 選中子節點同時半選中父級節點Vue
- 網路節點資源獲取共享方面的演算法演算法
- consul 多節點/單節點叢集搭建
- jQuery獲取點選td單元格的值jQuery
- 怎樣獲取jstree的節點資料_大資料獲客是怎樣獲取精準客源的JS大資料
- JavaScript監聽文字節點內容改變JavaScript
- jQuery關於DOM操作節點一些方法jQuery
- JavaScript 獲取下一個元素節點JavaScript
- 資料庫——查詢樹形結構某節點的所有子節點、所有父節點資料庫
- Kubernetes – 節點
- 搭建Solana驗證者節點(全節點)的過程
- DataNode工作機制 & 新增節點 &下線節點
- mysql根據節點查詢所有葉節點MySql
- rac新增節點前之清除節點資訊
- App.config自定義節點讀取APP
- 線上直播系統原始碼,取CTreeCtrl控制元件選中節點的文字原始碼控制元件
- k8s系列--node(k8s節點介紹,新增節點,移除節點)K8S