问答详情
源自:7-1 JS动画案例

鼠标移入后,第一个动画执行完了,回调函数不执行

<script type="text/javascript" src="js/move1.js" ></script>
<script type="text/javascript" >
    var oMove=document.getElementById('move');
    var aList=oMove.getElementsByTagName('a');
     for(var i=0;i<aList.length;i++){
         aList[i].onmouseover =function () {
             var _this=this.getElementsByTagName('span')[0];
             startMove(_this,{top:-25,opacity:0},function() {
                 console.log('回调函数执行');
                 _this.style.top = 20+'px';
                 startMove(_this,{top:10,opacity:100})
             })
         };
     }


</script>


提问者:慕数据0028241 2019-03-12 15:32

个回答

  • 慕娘5634136
    2019-04-22 10:56:27

    有可能是你的运动框架有的地方写的不正确,你可以再检查一下你的框架