最新回答 / renyi3916741
”==“ 是判斷二者的值是否相等 ? ”=“是賦值,是將后者的值賦值給前者,不需要比較,在if語句中用”==“來判斷ul當前的狀態,來判斷執行的操作,若是用”=“,則相等于說ul的狀態就是后者,直接執行其下面的語句,但不會執行else
2016-08-29
最新回答 / 小草1434
divs=$('notice-con').getElementsByTagName('div'); ?注意$('notice-con') ?這個是不是少了 ? #或者 . ?即:divs=$('#notice-con').getElementsByTagName('div'); (id="notice-con")或者:divs=$('.notice-con').getElementsByTagName('div'); (class="notice-con")
2016-08-26
已采納回答 / 小草1434
首先,制作這個功能就是為了實現延遲的效果(延遲了半秒),不會讓鼠標一滑到上面就立即切換另外,這個時間不一定是500ms,但是500ms是比較好的一個反應時間既不會讓用戶感覺太慢,也不會太突兀
2016-08-26
已采納回答 / qq_郭祥勤_03578575
tiemer=setTimeout();這個一定要注意了,這個函數和clearTimeout();一般都是成對出現的,這個計時器不用的時候是最好給他清除的,不然鼠標移動太快會出現問題的,timer開始時為null,后面我們調用了tiemer=setTimeout();這個時候timer就不在是null,也就是說這個計時器被調用了,我們鼠標移動到下一個選項卡時,一定要把之前的計時器刪除干凈,這個時候只要判斷timer不是null了,就把計時器刪了就可以了。
2016-08-25
最新回答 / 慕斯8234454
經 "落夜星空?" 提問,在回看視頻,似乎覺得 "if ( timer ) { clearInterval ( timer ); timer = null; }" 這段代碼不需要.為什么呢? 因鼠標滑入TITLE 區后 定時器就關了(手動切換,停止自動切換執行),后續鼠標在TITLE 區左右來回移動也不會再啟動定時器.所以上述代碼就變的有點多余了
2016-08-20
已采納回答 / 慕粉3718063
先看老師的講解,主要理解思路,在理解了思路的情況下,自己沿著這樣的思路去寫代碼,代碼一定要自己寫,自己調試,這樣才能發現自己的問題,進步也比較快
2016-08-11
已采納回答 / qq_涼風有信丶_03837837
你div都有定時器,還有就是你上面的定時器和下面onmouseout的定時器不是一個,就是說,你一共用了三個= = ,所以你那個使勁跳
2016-08-04
已采納回答 / mirsent3681149
這個沒有用的,估計開始的時候準備用Index存取索引值的,也就是后面that=this的時候你可以用:index=this.id來獲取索引
2016-08-03
已采納回答 / 慕客學渣會總瓢把子3201537
我做了我的可以。你前面既然that可以用證明基本上是對的。可能就是一個沒注意的地方。F12控制臺報錯看看是第幾行。我的布局和老師的不一樣。代碼不同。<!DOCTYPE html><html><head>? <meta http-equiv="content-type" content="text/html;charset=utf-8" />? <title>tab切換</title>? <style type="text/css...
2016-07-26