第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

代碼和瀏覽器報錯如下所示,覺得沒錯呀~求大神指點迷津

// JavaScript Document

var lamp={

elem:$('.b_background'),

bright:function(){

this.elem.addClass('lamp-bright')

},

? ?dark:function(){

this.elem.removeClass('lamp-bright')

},

}

var container=$("#content");

var visualWidth=container.width();

var visualHeight=container.height();

var getValue=function(className){

var $elem=$(''+className+'');

return{

height:$elem.height(),

top:$elem.position().top

}

}

var pathY=function(){

var data=getValue(".a_background_middle");

return data.top+data.height/2;

}();

? ? ////////

? ? //小女孩 //

? ? ////////

? ? var girl = {

? ? ? ? elem: $('.girl'),

? ? ? ? getHeight: function() {

? ? ? ? ? ? return this.elem.height()

? ? ? ? },

? ? ? ? setOffset: function() {

? ? ? ? ? ? this.elem.css({

? ? ? ? ? ? ? ? left: visualWidth / 2,

? ? ? ? ? ? ? ? top: bridgeY - this.getHeight()

? ? ? ? ? ? });

? ? ? ? }

? ? };


? ? // 修正小女孩位置

? ? girl.setOffset();

swipe.scrollTo(visualWidth * 2, 0);

function doorAction(left,right,time){

var $door=$('.door');

var doorLeft=$('.door-left');

var doorRight=$('.door-right');

var defer=$.Deferred();

var count=2;

var complete=function(){

if(count==1){

defer.resolve();

return;

}

count--;

};

doorLeft.transition({

'left':left

},time,complete);

doorRight.transition({

'left':right

},time,complete);

return defer;

}

function openDoor(){

return doorAction('-50%','100%',2000);

}

function shutDoor(){

return doorAction('0%','50%',2000);

}

var instanceX;

function boyWalk(){

var container=$("#content");

var visualWidth=container.width();

var visualHeight=container.height();

var getValue=function(className){

var $elem=$(''+className+'');

return{

height:$elem.height(),

top:$elem.position().top

}

}

var pathY=function(){

var data=getValue(".a_background_middle");

return data.top+data.height/2;

}();

//console.log(pathY);

var $boy=$("#boy");

var boyWidth=$boy.width();

var boyHeight=$boy.height();

$boy.css({

top:pathY-boyHeight+25

})

function pauseWalk(){

$boy.addClass('pauseWalk');

}

function restoreWalk(){

$boy.removeClass('pauseWalk');

}

function slowWalk(){

$boy.addClass('slowWalk');

}


function startRun(options,runTime){

var dfdPlay=$.Deferred();

restoreWalk();

$boy.transition(

options,

runTime,

'linear',

function(){

dfdPlay.resolve();

});

return dfdPlay;

}

function walkRun(time,disX,disY){

time=time||3000;

slowWalk();

var d1=startRun({

'left':disX+'px',

'top':disY?disY:undefined},time);

return d1;

}

function walkToShop(){

var defer=$.Deferred();

var doorObj=$('.door');

var doorOffsetLeft=doorObj.offset().left;

var doorOffsetTop=doorObj.offset().top;

var posBoy=$boy.position();

var boyPoxLeft=posBoy.left;

var boyPoxTop=posBoy.top;

//中間位置

var boyMiddle=$boy.width()/2;

var doorMiddle=doorObj.width()/2;

var doorTopMiddle=doorObj.height()/2;

instanceX=(doorOffsetLeft+doorMiddle)-(boyPoxLeft+boyMiddle);

instanceY=boyPosTop+boyHeight- doorOffsetTop+(doorTopMiddle)

var walkPlay=startRun({

transform:'translateX('+instanceX+'px),translateY(-'+instanceY+'px),scale(0.5,0.5)',

opacity:0.1},2000);


walkPlay.done(function(){

$boy.css({

opacity:0

})

defer.resolve();

})

return defer;

}

function walkOutShop(runTime){

var defer=$.Deferred();

restoreWalk();

var walkPlay=startRun({

transform:'translateX('+instanceX+'px), translateY(0),scale(1,1)',

opacity:1},runTime);


walkPlay.done(function(){

defer.resolve();

})

return defer;

}

//取花

function talkFlower(){

var defer=$.Deferred();

setTimeout(function(){

$boy.addClass('slowFlowerWalk')

defer.resolve()},1000)

return defer;

}


function calculateDist(direction,proportion){

return (direction=='x'?visualWidth:visualHeight)*proportion;

}

return{

walkTo:function(time,proportionX,proportionY){

var distX=calculateDist('x',proportionX);

var distY=calculateDist('y',proportionY);

return walkRun(time,distX,distY);

},

toShop:function(){

return walkToShop.apply(null,arguments);

},

outShop:function(){

return walkOutShop.apply(null,arguments);

},

stopWalk:function(){

pauseWalk();

},

setColorer:function(value){

$boy.css('background-color',value)

},

getWidth:function(){

return $boy.width();

},

resetOriginal: function() {

? ? ? ? ? ? ? ? this.stopWalk();

? ? ? ? ? ? ? ? // 恢復圖片

? ? ? ? ? ? ? ? $boy.removeClass('slowWalk slowFlolerWalk').addClass('boyOriginal');

? ? ? ? ? ? },

talkFlower:function(){

return talkFlower();

}

}

}

http://img1.sycdn.imooc.com//5751426100016c6f13560022.jpg

正在回答

1 回答

這代碼直接黏貼上來,而且就一個JS文件,主要的HTML也沒有,看得才麻煩了。。。忽略。

只看你的報錯,給你的建議是更改top的名字,因為window上也有個top屬性,懷疑重名。

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
H5+JS+CSS3實現(xiàn)七夕言情
  • 參與學習       211516    人
  • 解答問題       560    個

為七夕節(jié)準備的H5+JS+CSS3特效案例,由淺入深案例拆分講解

進入課程

代碼和瀏覽器報錯如下所示,覺得沒錯呀~求大神指點迷津

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號