2

私は非常に小さなサイトで作業しており、スクロールバーを使用してページのコンテンツを表示するように求められました:http://discovermonroeville.com/literary-heritage

私はこの便利なjQueryプラグインを見つけました:http://baijs.nl/tinyscrollbar/

プラグインはIE7を除くすべてでうまく機能しますが、何らかの理由でIE7ではスクロールしません。

コードは次のとおりです。

<div id="scrollbar1">
  <div class="scrollbar"><div class="track"><div class="thumb"><div class="end"></div></div></div></div>
    <div class="viewport">
         <div class="overview">             
            <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut vitae velit at velit pretium sodales. Maecenas egestas imperdiet mauris, vel elementum turpis iaculis eu. Duis egestas augue quis ante ornare eu tincidunt magna interdum. Vestibulum posuere risus non ipsum sollicitudin quis viverra ante feugiat. Pellentesque non faucibus lorem. Nunc tincidunt diam nec risus ornare quis porttitor enim pretium. Ut adipiscing tempor massa, a ullamcorper massa bibendum at. Suspendisse potenti. In vestibulum enim orci, nec consequat turpis. Suspendisse sit amet tellus a quam volutpat porta. Mauris ornare augue ut diam tincidunt elementum. Vivamus commodo dapibus est, a gravida lorem pharetra eu. Maecenas ultrices cursus tellus sed congue. Cras nec nulla erat.</p>                   
        </div>
    </div>
</div>  

IE7でスクロールしない理由についての手がかりはありますか?ありがとう。

4

2 に答える 2

2

JavaScriptエラーの可能性があるようです。遅延後に「、」を削除します:1000。

        $(document).ready(function() {
$('.slideshow').cycle({
        fx: 'fade',
        speed: 6000,
        delay:  1000,
        });
        $('#scrollbar1').tinyscrollbar();
于 2012-09-20T19:46:24.293 に答える
0

スクロールを再初期化すると、正常に機能します。

$('#scrollbar1').tinyscrollbar_update();
于 2012-12-27T05:51:19.963 に答える