點擊關閉按鈕是出現的問題~~~請老師解答,謝謝
點擊關閉按鈕時出現錯誤,沒看懂什么意思~~~
代碼附上
//?JavaScript?Document (function($){ //定義變量 var?container?=?$('.container'); var?box?=?$('.box'); var?buddy?=?$('.buddy'); var?pop?=?$('.pop'); var?open?=?$('.btn'); var?close?=?$('.close'); var?imgs?=?pop.find('img'); //定義由下而上進入的動畫 $.Velocity.RegisterUI('Carrie.slideUpIn',{ defaultDuration:500, calls:[ [{opacity:[1,0],translateY:[0,100]}] ] }); //定義由上而下退出的動畫 $.Velocity.RegisterUI('Carrie.slideDownOut',{ defaultDuration:300, calls:[ [{opacity:[0,1],translateY:[100,0]}] ] }); //定義圖片由小變大進入的動畫 $.Velocity.RegisterUI('Carrie.scaleIn',{ defaultDuration:300, calls:[ [{opacity:[1,0],scale:[1,0.3]}] ] }); //定義圖片由大變小退出的動畫 $.Velocity.RegisterUI('Carrie.scaleOut',{ defaultDuration:300, calls:[ [{opacity:[0,1],scale:[0.3,1]}] ] }); //定義box出現的場景動畫 var?seqInit?=?[{ elements:container, properties:'Carrie.slideUpIn', options:{ delay:300 } },{ elements:box, properties:'Carrie.slideUpIn', options:{ sequenceQueue?:false } },{ elements:buddy, properties:'Carrie.slideUpIn', options:{ sequenceQueue:false, delay:60 } }]; //定義box退出,pop出現的場景 var?seqClick?=?[{ elements:container, properties:'Carrie.slideDownOut', },{ elements:box, properties:'Carrie.slideDownOut', options:{ sequenceQueue?:false } },{ elements:container, properties:'Carrie.slideUpIn', },{ elements:pop, properties:'Carrie.slideUpIn', },{ elements:imgs, properties:'Carrie.scaleIn', options:{ sequenceQueue?:false } }]; //定義pop退出,box出現的場景 var?seqClose?=?[{ elements:imgs, properties:'Carrie.scaleout', },{ elements:container, properties:'Carrie.slideDownOut', },{ elements:pop, properties:'Carrie.slideDownOut', options:{ sequenceQueue?:false } },{ elements:container, properties:'Carrie.slideUpIn', },{ elements:box, properties:'Carrie.slideUpIn', }]; $.Velocity.RunSequence(seqInit); open.on('click',function(){ $.Velocity.RunSequence(seqClick); }) close.on('click',function(){ $.Velocity.RunSequence(seqClose); }) })(jQuery);
老師幫忙看一下哪里出錯了~~~
2015-08-18
報錯的意思是Carrie.scaleout沒有注冊,然后看了下,你注冊的是Carrie.scaleOut,O是大寫的。