解决方案 »

  1.   

    请问如何在这个div中使用描点?
      

  2.   

    你可先改两对,感觉一下
    把 178 行的 <a href="javascript:;" role="A">
    改成 <a href="#A" role="A">
    把 288 行的 <span>A</span>
    改成 <span><a name='A'>A</a></span>把 190 行的 <a href="javascript:;" role="D">
    改成 <a href="#D" role="D">
    把 294 行的 <span>D</span>
    改成 <span><a name='D'>D</a></span>交替点击 A 和 D 就可看到效果了
      

  3.   

    我按照您说的做了。但是页面会跳一下,而不是DIV内向下滚,我想要的是DIV内的滚动条滚动,而且页面不能跳。不知有什么办法?请指教一下~
      

  4.   

    <script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.4.2.min.js"></script>
    <div id="tag"><a href="#">A</a> <a href="#">B</a> <a href="#">C</a></div>
    <div id="dv" style="width:100px;height:200px;overflow:auto">
    <a>A</a><br /><br /><br /><br /><br /><br />
    <a>B</a><br /><br /><br /><br /><br /><br />
    <a>C</a><br /><br /><br /><br /><br /><br />
    </div>
    <script>
        $(function () {
            var dv = $('#dv')[0];
            $('#tag a').click(function () {
                a = $('#dv a:contains("' + this.innerHTML + '")')[0];
                dv.scrollTop = a.offsetTop - dv.offsetTop;
                return false;
            });
        });
    </script>