为了账号安全,请及时绑定邮箱和手机立即绑定

Jquery怎么获取文本?

Jquery怎么获取文本?

莫回无 2019-02-14 17:19:17
如图,怎么用JQ获取“怎么获取我”的文本,排除上下的span和a标签。
查看完整描述

2 回答

?
HUX布斯

TA贡献1876条经验 获得超6个赞

用filter()过滤出文字节点(nodeType=3)和非空文字节点


var $text = $('p').contents().filter(function () {

    return this.nodeType === 3 && this.nodeValue.trim() !== '';

});

console.log($text.text());


查看完整回答
反对 回复 2019-02-27
?
墨色风雨

TA贡献1853条经验 获得超6个赞

$('.item-desc').contents().filter(function() {


    return this.nodeType == 3;

}).remove().text()


查看完整回答
反对 回复 2019-02-27
  • 2 回答
  • 0 关注
  • 633 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信