0

これら2つの機能を継続的に切り替えるループを作成するにはどうすればよいですか?また、1つの機能を使って好きなだけ写真をリンクできる方法はありますか?

<script  type="text/javascript">

        $(document).ready(function(){

 setInterval('spinna()', 3000);
 setInterval('spinna2()', 6000);

        });
                function spinna(){

                        $('#header_bg').css({                           
                            'background-image' : 'url(' + '<?php echo get_template_directory_uri(); ?>/library/images/bg2.jpg' + ')'                        
                        });             
                }   
                        function spinna2(){
                         $('#header_bg').css({                          
                            'background-image' : 'url(' + '<?php echo get_template_directory_uri(); ?>/library/images/scrib.jpg' + ')'                      
                    });

        }   

</script> 

私は本当にこれをやろうとしています。thenewbostonからjQueryで60のチュートリアルを行いました。私は「浮気」せずにこれをやろうとしていましたが、私はこの仕事をすることができません。

4

1 に答える 1

1
$(document).ready(function(){
   setInterval(spinna, 3000);


   var index = 0,
       imgs = ['bg2.jpg', 'scrib.jpg'];
    function spinna(){
          $('#header_bg').css({                
              'background-image' : 'url(' + '<?php echo get_template_directory_uri(); ?>/library/images/'+ imgs[index] +'' + ')';              
          });             
        index == 0 ? index = 1 : index = 0;       
     }   
  });

背景色を変更したDEMOは、画像の変更にも使用できます

于 2012-05-06T05:57:18.260 に答える