我在页面上使用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>
答案 0 :(得分:0)
这应该是您正在寻找的更多内容。 http://jsfiddle.net/wUs3u/您需要的行是
$('.scrollTo').click(function() {
var target = $(this).attr('href');
$.scrollTo(target);
});
此外,你应该只使用HTML Anchors来做这样的事情。