我需要一些帮助。
我试图在 JSFiddle 上做一个简单的项目,但我无法让它工作。 http://jsfiddle.net/reUyp/2/
这是代码
HTML:
<div id="img0">
<b class="i01">ONE</b> <b class="i02">TWO</b> <b class="i03">THREE</b>
</div>
<div style="width:200px; height:500px; background-color:red;" id="i01"></div>
<br>
<div style="width:200px; height:500px; background-color:blue;" id="i02"></div>
<br>
<div style="width:200px; height:500px; background-color:green;" id="i03"></div>
<br>
JavaScript:
$(function(){
$('#img0 b').click(function(){
CL=$(this).attr('class')
st=$('#'+CL+'').offset().top;
$('body,html').animate({scrollTop: st}, 500);
return false;
});
});
我想要的是,当您单击其中一个单词时,页面应滚动到相应的彩色 div。但它不...
我错过了什么?我敢肯定这是一件非常愚蠢的事情......
哦,实际上有更好的方法来实现这一点吗?