gpt4 book ai didi

javascript - JS如何只查看表格中的H2标签

转载 作者:行者123 更新时间:2023-11-28 05:47:02 24 4
gpt4 key购买 nike

我有下面的 JS 显示所有 H 标签,但我只想查看 Div 标签中的 H2 标签以显示在左侧的表格中

var Table = function () {
setTimeout(function () {
var tocHtml = '';
var newLine, el, title, link, headingCount;
headingCount = 0;
var pageContent = $('#content :header');
if (pageContent.length === 0) {
pageContent = $('#middleColumn :header');
}
pageContent.each(function () {
el = $(this);
if (el.parent().attr("id") != "divTitle" && el.parent().attr("id") != "Table") {
title = el.text();
el.prepend('<a name="' + headingCount + '"></a>');
link = '#' + headingCount;
newLine = '<div class="table-header-' + el[0].tagName + '">' + '<a href=\'' + link + '\'>' + title + '</a></div>';
tocHtml += newLine;
headingCount += 1;
}

我只想从主 Div 查看 H2 标签

最佳答案

要仅选择 h2 标记 - 更改“标题”选择器
来自:

var pageContent = $('#content :header');
if (pageContent.length === 0) {
pageContent = $('#middleColumn :header');
}

:

var pageContent = $('#content h2');
if (pageContent.length === 0) {
pageContent = $('#middleColumn h2');
}

关于javascript - JS如何只查看表格中的H2标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38425739/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com