0

我在页面上使用 scrollTo 并希望将功能应用于所有链接。这段代码不应该工作吗?我在这里忘记了什么?

谢谢

<script type="text/javascript">
    $(document).ready(function(){

    var target = $(this).attr('href');

        $('.scrollTo').scrollTo(target);

    });
</script>

<li><a class="scrollTo" href="#ref1">Recommendation for Developing and Disseminating Hazard and Exposure Data: The Integrated Tiered Testing and Assessment Approach</a></li>

<div id="ref1">
            <h3>REFERENCE 1. Recommendation for Developing and Disseminating Hazard and Exposure Data: The Integrated Tiered Testing and Assessment Approach</h3>
 </div> 
4

1 回答 1

0

这应该是您正在寻找的更多内容。http://jsfiddle.net/wUs3u/你需要的行是

$('.scrollTo').click(function() {
  var target = $(this).attr('href');
  $.scrollTo(target);
});

此外,您可能应该只使用HTML Anchors来完成类似的事情。

于 2013-02-17T21:37:16.193 回答