3

3つのdivのコンテンツが入ったコンテナがあります。私はjavascriptを使用して、順序付けられていないリストとして参照されるナビゲーションツールを使用して、div間を左から右にナビゲートしています。代わりに、これらのdivを修正し、同じナビゲーションボタンを使用してコンテナ全体を左から右に移動したいと思います。

これが私が試したJavaScriptです。これを機能させるために、var $ anchor = $(this)をvar $ anchor = $(コンテナdivの名前)に変更しようとしましたが、機能しません。誰かがこれを手伝ってくれませんか?ありがとう

<script type="text/javascript">
        $(function() {
            $('ul.nav a').bind('click',function(event){
                var $anchor = $(this);
                $('html, body').stop().animate({
                    scrollLeft: $($anchor.attr('href')).offset().left
                }, 1000);
                event.preventDefault();
            });
        });
 </script>
4

1 に答える 1

2

ありがとう...私は私の答えを見つけました!

http://jsfiddle.net/pXy2C/

$(document).ready(function(){
$("#right").click(function(){
    $("#contents").animate({left:'-200px'},500);
    $("#container").animate({'margin-left':'200px'},500);
});
$("#left").click(function(){
    $("#contents").animate({left:'0px'},500);
     $("#container").animate({'margin-left':'0px'},500);
  });
 });
于 2013-02-13T17:44:10.083 に答える