jQuery获取节点和子节点文本的方法
2014-07-22 00:00
507 查看
对于下面的html片段,
获取节点纯文本:
这个会得到“test text techbrood co.”,也就是会把当前元素的所有节点(包含子节点)的文本读取出来。
如果只想获取主节点的文本,方法复杂点:
获取某子节点的文本:
<div id="text_test">test text<a href="techbrood.com" rel="external nofollow" >techbrood co.</a></div>
获取节点纯文本:
var text = $('#text_test').text()
这个会得到“test text techbrood co.”,也就是会把当前元素的所有节点(包含子节点)的文本读取出来。
如果只想获取主节点的文本,方法复杂点:
var text = $("#text_test").contents().filter(function() { return this.nodeType === 3; }).text();
获取某子节点的文本:
var text = $("#text_test > a").first().contents().filter(function() { return this.nodeType === 3; }).text();
相关文章推荐
- jQuery获取文本节点之 text()/val()/html() 方法区别
- jQuery获取文本节点之 text()/val()/html() 方法区别
- jQuery获取文本节点之 text()/val()/html() 方法区别 详细出处参考:http://www.jb51.net/article/26431.htm
- jQuery获取文本节点之-text()与val()方法区别
- jQuery获取文本节点之 text()/val()/html() 方法区别
- jQuery获取文本节点之-text()/val()/html() 方法区别
- jQuery获取文本节点之 text()/val()/html() 方法区别
- jQuery获取文本节点之 text()/val()/html() 方法区别
- jQuery获取节点和子节点文本的方法
- jQuery获取文本节点之 text()/val()/html() 方法区别
- JQuery获取$(this)子节点对象的方法
- jquery获取父节点、子节点、兄弟节点的方法
- jquery获取父节点、子节点、兄弟节点方法
- jquery获取父元素或父节点的方法
- 使用jquery获取父元素或父节点的方法
- 使用jquery获取父元素或父节点的方法
- [jQuery]jQuery获取select文本的方法
- jQuery 获取当前节点的html包含当前节点的方法 --$(".test").prop("outerHTML");
- jquery获取父节点、子节点、兄弟节点方法
- 使用jquery获取父元素或父节点的方法