当我尽力解释我需要什么时,请耐心等待:)
我们有 3 个链接指向页面下方的锚点,如下所示:
<a href="#step1">Step 1</a>
去<div id="#step1">
<a href="#step2">Step 2</a>
去<div id="#step2">
<a href="#step3">Step 3</a>
去<div id="#step3">
所以我想要做的是动态地定位我要去的元素。因此,如果我单击 Step 1 链接,我会转到 id 为 step1 的 div,但使用 jQuery 选择目标元素(id 为 step1 的 div)。
所以这个片段不起作用,但我认为是在正确的道路上:
$(this).effect("highlight", {}, 3000);
...它选择了我点击的链接 - 不对!我想选择我在该链接中定位的元素。得到它?现在,我知道我可以对其进行硬编码,但必须有一种方法可以动态地定位我想要的东西。
如果这没有任何意义,我很抱歉。我会喜欢任何和所有的帮助和反馈。
谢谢!