已采纳回答 / 小面包爱吃饭
<...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