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

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

怎么判斷flag是true還是false

怎么判斷flag是true還是false

天翼翱翔 2017-04-16 11:08:01
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ? ? ? ?"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>回到頂部效果</title><style> ? ?*{ ? ? ? ?margin:0;padding:0; ? ?} ? ?.box{ ? ? ? ?width:1190px; ? ? ? ?margin:0 auto; ? ?} ? ?.box img{ ? ?} ? ?#btn{ ? ? ? ?width:40px;height:40px;position:fixed; ? ? ? ?left:50%; ? ? ? ?bottom:30px;background:url(images/top_bg.png) no-repeat left top; ? ? ? ?margin-left:610px; ? ?} ? ?#btn:hover{ ? ? ? ?background:url(images/top_bg.png) no-repeat left -40px; ? ? ? width:40px;height:40px; ? ?}</style></head><body><script type="text/javascript"> ? ?window.onload=function(){ ? ? ? ?var btn=document.getElementById("btn"); ? ? ? ?var timer=null; ? ? ? ?var flag=true; ? ? ? window.onscroll=function(){ ? ? ? ? ? if(!flag){ ? ? ? ? ? ? ? clearInterval(timer); ? ? ? ? ? } ? ? ? ? ? flag=false; ? ? ? }; ? ? ? ?btn.onclick=function(){ ? ? ? ? ? ?timer=setInterval(function(){ ? ? ? ? ? ? ? ?var top=document.documentElement.scrollTop||document.body.scrollTop; ? ? ? ? ? ? ? ?var iSpeed=Math.floor(-top/8); ? ? ? ? ? ? ? ?document.documentElement.scrollTop=document.body.scrollTop=top+iSpeed; ? ? ? ? ? ? ? ?console.log(top+iSpeed); ? ? ? ? ? ? ? ?flag=true; ? ? ? ? ? ? ? ?if(top==0){ ? ? ? ? ? ? ? ? ? ?clearInterval(timer); ? ? ? ? ? ? ? ?} ? ? ? ? ? ?},30); ? ? ? ?} ? ?}</script> ? ? ? ?<div class="box"> ? ? ? ? ? ? ? ?<img src="images/tb_bg.jpg"> ? ? ? ?</div> ? ? ? ? ? ?<a href="javascript:;" id="btn"></a></body></html>
查看完整描述

3 回答

?
落葉1111

TA貢獻(xiàn)57條經(jīng)驗 獲得超9個贊

只是傳了個參數(shù),來增加一個判斷條件

查看完整回答
反對 回復(fù) 2017-04-16
?
ruibin

TA貢獻(xiàn)358條經(jīng)驗 獲得超213個贊

你看程序的執(zhí)行順序就行。當(dāng)執(zhí)行這里時

?window.onscroll=function(){
? ? ? ? ? if(!flag){
? ? ? ? ? ? ? clearInterval(timer);
? ? ? ? ? }
? ? ? ? ? flag=false; //此處吧flag設(shè)置為false;
? ? ? };



document.documentElement.scrollTop=document.body.scrollTop=top+iSpeed;
? ? ? ? ? ? ? ?console.log(top+iSpeed);
? ? ? ? ? ? ? ?flag=true;//此處把flag設(shè)置為true
? ? ? ? ? ? ? ?if(top==0){
? ? ? ? ? ? ? ? ? ?clearInterval(timer);
? ? ? ? ? ? ? ?}

查看完整回答
反對 回復(fù) 2017-04-16
  • 3 回答
  • 0 關(guān)注
  • 4444 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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