Javascript 嵌套在JQuery中“this”语句引用对象中的目标对象

Javascript 嵌套在JQuery中“this”语句引用对象中的目标对象,javascript,jquery,Javascript,Jquery,我正在尝试为菜单页面构建一个可点击的下拉菜单界面。单击某个节标题将显示该节中的链接列表 对于每个节标题,我想包括一个+如果节可以展开,和一个-如果节可以折叠。因为每个部分标题都包含特定的文本,所以我想在Jquery可以针对的范围内包含这个符号。因此,设置如下所示: <h1 class="sectionHeader"><span class="sectionMarker"></span> This is Section 1</h1> span标记

我正在尝试为菜单页面构建一个可点击的下拉菜单界面。单击某个节标题将显示该节中的链接列表

对于每个节标题,我想包括一个+如果节可以展开,和一个-如果节可以折叠。因为每个部分标题都包含特定的文本,所以我想在Jquery可以针对的范围内包含这个符号。因此,设置如下所示:

<h1 class="sectionHeader"><span class="sectionMarker"></span>  This is Section 1</h1>
span标记中没有任何内容,因为Jquery将在运行时添加它

实际的节菜单存储在h1标记下面的一个单独的div中,我知道它的目标是$this.next'.divClass',但我无法确定如何在h1标记中定位该span标记。有人知道怎么做吗?

尝试使用find在h1中查找span标记,如中所述

$this.找到“span”

将获取h1标记中的范围。

使用find方法

$(this).find('.sectionMarker')