HTML:
<a class="targetLink" href="#">LINK1</a>
<div id="text1" style="display: none;">text1 div</div>
<a class="targetLink" href="#">LINK2</a>
<div id="text2" style="display: none;">text2 div</div>
<a class="targetLink" href="#">LINK3</a>
<div id="text3" style="display: none;">text3 div</div>
JS:
$("a.targetLink").toggle(function() {
$(".open").slideUp(350);
$(this).next("div").slideDown(350).addClass("open");
}, function() {
$(this).next("div").slideUp(350).removeClass("open");
});
它是这样工作的:当你按下一个带有“targetLink”类的链接时,它会在它下面打开一个 DIV。现在我需要将 js 代码修改为:当我单击然后链接时,它会滚动到打开的 div 的开头。我怎样才能实现它?提前致谢。