本节主要介绍了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();

最新文章

  1. spring定时任务之quartz
  2. Html5的表单
  3. HTTP 协议详解
  4. codeforces 86D : Powerful array
  5. 深入理解JVM—性能监控工具
  6. Docker-网络基础配置
  7. 【BZOJ】【2705】【SDOI2012】Longge的问题
  8. HttpContext 讲解
  9. yum安装软件时提示软件包没有签名
  10. ajax 的基本原理
  11. 用vscode写博客和发布
  12. 转:阿里旺旺导致python安装包失败的解决办法
  13. Unity3D 经验记录
  14. nyoj 138 找球号(二)(哈希)
  15. Setup SSH and SVN on Windows Server
  16. 敏捷测试(7)--基于story的敏捷基础知识
  17. 花了2小时写bug
  18. 将Long类型字节大小数据转换成标准的视频大小格式
  19. 统计难题 HDU1251
  20. CODEVS.3990.中国余数定理2(CRT)

热门文章

  1. python数学第六天【指数族】
  2. QTP 自动化测试--定义变量
  3. 注解方式过滤器(Filter)不能过滤Servlet的问题
  4. codeforces703B
  5. 在没有 Emacs 的情况下使用 Org 模式
  6. 【数学建模】day05-微分方程建模
  7. BZOJ4712洪水——动态DP+树链剖分+线段树
  8. Codeforces1073E Segment Sum 【数位DP】
  9. Git神器使用相关
  10. C#中equal与==的区别