jQuery获取节点和子节点文本的方法
2024-10-13 07:26:55
本节主要介绍了jQuery如何获取节点和子节点文本,下面有个示例,大家可以参考下
对于下面的html片段,
1
|
< div id = "text_test" >test text< a href = "techbrood.com" rel = "external nofollow" >techbrood co.</ a ></ div > |
获取节点纯文本:
1
|
var text = $( '#text_test' ).text() |
这个会得到“test text techbrood co.”,也就是会把当前元素的所有节点(包含子节点)的文本读取出来。
如果只想获取主节点的文本,方法复杂点:
1
2
3
|
var text = $( "#text_test" ).contents().filter( function () { return this .nodeType === 3; }).text(); |
获取某子节点的文本:
1
2
3
|
var text = $( "#text_test > a" ).first().contents().filter( function () { return this .nodeType === 3; }).text(); |
最新文章
- spring定时任务之quartz
- Html5的表单
- HTTP 协议详解
- codeforces 86D : Powerful array
- 深入理解JVM—性能监控工具
- Docker-网络基础配置
- 【BZOJ】【2705】【SDOI2012】Longge的问题
- HttpContext 讲解
- yum安装软件时提示软件包没有签名
- ajax 的基本原理
- 用vscode写博客和发布
- 转:阿里旺旺导致python安装包失败的解决办法
- Unity3D 经验记录
- nyoj 138 找球号(二)(哈希)
- Setup SSH and SVN on Windows Server
- 敏捷测试(7)--基于story的敏捷基础知识
- 花了2小时写bug
- 将Long类型字节大小数据转换成标准的视频大小格式
- 统计难题 HDU1251
- CODEVS.3990.中国余数定理2(CRT)