0

如果我点击播放历史时间线,我正在开发 Ipad 应用程序,它在 mozila firefox 中完美运行,但在 chrome 中却不行。所以我需要在 chrome b/c 中播放它之后它也适用于 Ipad。这是我的代码:

      <script>
       function test(){  //Test function is called onClick of time line.
       var ab=document.getElementById('test');
       move(ab.children[0]);
            }

        function move(elem) {
         var a=document.getElementById(elem);
         var left = 0;

      function frame() {

                  if(left ==0){
                  left= left+7;  // update parameters 
                  elem.style.left = left + '9px' // show frame 
              console.log(left); 

                   }
                  if (left == 7){
          elem.style.left = left + '5px';
          left= left+3; 
            document.getElementById('oregon').style.visibility='hidden';
       document.getElementById('south_dakota').style.visibility='hidden';

               $(document).ready(function(){
     $("#1st2006").fadeIn(600);

            });  

         console.log(left); 
         return;
                     }
          //this variable **left** goes up to value 100.
             if (left == 10){ 
          elem.style.left = left + '5px';
          left= left+3; 
                 alert(left);
         document.getElementById('all').style.visibility='hidden';

          $(document).ready(function(){  
           $("#1st2006").fadeOut(600); 
        $("#2nd2006").fadeIn(600);

             });  
         console.log(left);
            //In this Console nothing to be print in chrome and Stop execution.
              //but in firefox it prints actual value of variable left.
            return;
                    }

      </script>

这是一个链接!在 Firefox 中正常工作,但在 chrome 中不能正常工作。

4

0 回答 0