jquery - 多元素选择的第一个类型

标签 jquery html css selector multiple-entries

在我正在处理的页面上,顶部的面包屑在某些页面上发生了偏移,而在其他页面上则正常。我使用 jquery 命令将面包屑的偏移量设置为等于 h1 元素的偏移量。这会将面包屑与标题和页面的其余部分对齐。但是有些页面的标题是h2或者h3。如何选择第一个标题元素而不考虑数字?

我正在尝试找到类似于:h1,h2,h3:first-of-type 的东西,它会选择这些元素中的任何一个而不是所有元素的第一次出现。

最佳答案

使用过滤器:

$('h1,h2,h3').filter(':first')

DEMO

关于jquery - 多元素选择的第一个类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17347375/

相关文章:

php - 链接样式表中缺少 CSS 元素

javascript - 工作列表组 Bootstrap

html - 如何强制文本在行内 block div 中换行?

html - CSS 网格未在指定的网格列中显示元素

javascript - 在值更改时在范围输入的处理程序上显示所选值

c# - ASP.NET Gridview 列大小调整

JavaScript/css 在 Sharepoint WebPart 中不起作用

c# - 从服务器端调用 Javascript 函数

html - 如何在给div float 的同时填充空白区域?

html - 仅使用 CSS/HTML 平滑滚动到页面顶部?