已采納回答 / 小面包愛吃飯
<...code...>鼠標劃過標簽的時候并沒有修改index的值,這樣當鼠標離開當前標簽后index的值是上次自動播放的index+1。解決辦法是在鼠標劃過標簽后,把index的值修改為標簽的id值,這樣下次自動播放時就會從劃過標簽的下一個標簽開始。代碼如上,添加的代碼在倒數第二行。
2015-07-20
已采納回答 / 墮天使008
你可以了解一下 jquery對象如何轉化為DOM對象, 就是通過$('p')[0] 這樣,所以你 取值之后他就應該是一個DOM對象了,而DOM對象是沒有你寫的這些方法的。所以你變了數組應該這樣<...code...>
2015-07-20
已采納回答 / Hallz
divs[this.id].style.display="block" 這個表示把divs[this.id]里的display這個屬性設置為block;而divs[this.id].style="display:block";表示把divs[this.id]的樣式設置成display:block,前者改變局部樣式,后則是改變這個div的全部樣式
2015-06-23
已采納回答 / 候鳥seven
$(document).ready(function() {??? // 綁定事件$(".title a").bind("mouseover",function(){??????????? alert($($(".content li")[$(".title a").index(this)]).html());??????? });}); 用這個試試 你那綁定有問題
2015-06-07
已采納回答 / 不斷滴自我催眠
$("ul") 是獲取所有ul標簽 得到的是個數組 而不是對應p標簽下的ul給每個ul加id來標識 通過index判斷 處理哪個或者如下:<...code...>
2015-05-27
已采納回答 / 憶往_Yxsos
times=10 是結束后,將time重新賦值為10, 簡單來說,第一次點擊以后需要60秒后才能再次發送,第二次因為time重置為10后,只要10秒以后就能再次發送.第二個問題同理,當time=10時,time-- 所以控制臺就會打印9
2015-05-24