试图用 jquery 找到一个元素并遇到了障碍。
我有一个变量,其中存储了另一个元素 id。我试图找到与该存储变量对应的锚链接,因为它是href。然后直接在该锚点之前获取锚链接(href)。
所以基本上找到列表项锚链接之前的列表项锚链接与显示的 div 的 id
.html
<li><a href="#example" class="links">example</a></li>
<li><a href="#example1" class="links">example</a></li>
<li><a href="#example2" class="links">example</a></li>
<li><a href="#example3" class="links">example</a></li>
<div id="example" class="divs"> random stuff </div>
<div id="example1" class="divs open"> random stuff </div>
<div id="example2" class="divs"> random stuff </div>
<div id="example3" class="divs"> random stuff </div>
.js
$('.previous').click(function(e) {
e.preventDefault();
var exampleId = $('.divs.open').attr('id');
var anchorPrev = $('.links').find('href');
});