获取 H2 标签内容的查询方法



我有以下 HTML:

<div id="new_subscribed_threads" class="block">
<h2 class="blockhead">Subscribed Threads with New Posts: (0)</h2>

我正在使用 $.get 方法来获取同一服务器上另一个页面的内容。我想将 H2 标签的内容存储在一个变量中,我对如何获取 H2 感到困惑。

我试过这个:

var MyVar = $(results).find("new_subscribed_threads.h2").html();

但我不认为我走在正确的轨道上。

应该是这样的:

var MyVar = $(results).find("#new_subscribed_threads h2").html();

var MyVar = $(results).find("h2.blockhead").html();

但我不认为我走在正确的轨道上。

是的,你实际上完全离开了。您不想使用类选择器 .h2 ,但是

  • ID 选择器
  • 后代语法
  • 和元素选择器

就这么简单:

  • 查找 h2 标签的位置
  • 访问它并通过 html() 获取内容

它看起来像:

var s= $('div.block >h2').html();
console.log(s);

最新更新