jquery - css不选择子元素

标签 jquery html domcrawler

假设我的 html 如下:

<h3 class="search-result-title">
            This is a test
            <small class="search-result-subtitle">
                Some more explanation
            </small>
        </h3>

如何过滤文本This is a test没有 small

编辑:我将它与 symfony Dom Crawler 一起使用。

所以我有filter(a. h3 search-result-title);但我不想要 small 的内容元素。

最佳答案

您可以使用此代码仅获取 h3 元素的文本。

document.querySelector('.search-result-title').firstChild.textContent

关于jquery - css不选择子元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34160694/

相关文章:

html - 这个 img html 标记有什么问题

php - 基于当前页面突出显示链接(动态导航 PHP)

php - 如何使用 Goutte Crawler 提取数据?

javascript - 如何将html元素属性转换为JSON

javascript - 当我使用 Ajax 刷新部分页面时,JS、jQuery 不起作用

javascript - 如何将UTC时间转换为浏览器本地时区?

php - 使用 DomCrawler 获取数据属性

jquery - 使用 backstretch 插件随机背景图像幻灯片

html - 如何在 HTML/CSS 中裁剪 SVG 文件

php - 如何使用 Goutte 和 Symfony DomCrawler 从样式 = "..."的父 div 中过滤子节点值?