我有这个标记:
<b class="learn more">
Learn more <span class="closedTriangle">►</span><span class="openTriangle">▼</span>
</b>
这个jQuery:
$('.learnMore').click(function() {
$(this).next().slideToggle('fast');
$('.learnMore + .closedTriangle').toggle();
$('.learnMore + .openTriangle').toggle();
});
我尝试用 $(this) 包装选择器,但我看到标记不在此上下文中。
我试图使用和相邻的选择器,但我还没有获胜。我正在尝试在箭头之间切换显示/隐藏,但仅在特定上下文中。我在页面周围有许多“了解更多”,因此只需选择课程就会影响页面上的所有课程