已采纳回答 / 宛在水中沚a
你函数里定义的是获取ID 方法 通过仿写$ 引出来 ,下面var 的时候就不应该复用了 要么你就吧上面的$函数 封装好一点,加上tagName ById 等获取方法( if 判断) ,要么你就在下面直接element.getElement...直接写 要根据id 类名还是标签名随你找 你要是熟悉了js 就试试jquery 引个包 直接$(' ')获取 不过我看你也应该是刚学js 总之 是你函数封装的问题 既然封装了就不要在下面重复写 要么就别封装 直接 类似 var ...
2018-04-09
已采纳回答 / 慕粉3787847
<...code...>这里的下边框不能直接设置none,因为此时li标签的高度是26px,而父元素祖先原色.notice-title的高度是27px,设置为none之后,此时你看到的其实不是下边框,而是祖先元素的背景颜色,所以这时候只需要把下边框的背景颜色设置为#FFF即可,而不是清楚下边框。<...code...>
2017-07-09
已采纳回答 / 薛定谔的量子猫
因为timer接收到的是setTimeout返回的一个整数类型的值,clearTimeout()是根据这个值去清除计时器,计时器清除后timer变量的值依旧不变,所以最好重新赋值为NULL;setInterval也是同样道理
2017-04-03
最新回答 / 请让我安静一会儿
window.onload=function(){ var send=document.getElementById('send'), times=60, timer=null; send.onclick=function(){ // 计时开始 this.disabled="disabled"; timer=setInterval(function(){ times--; ...
2017-03-19
已采纳回答 / GG1038
这个要精确计算,不能精确的或者可以这样,平分每个li的宽度取不溢出的宽度,看看与总ul的宽度还差多少,对其中一个li独立设置一个class控制其宽度,1~2个像数很难肉眼看出来 。。
2017-01-06
已采纳回答 / Faded_
你第二个for循环里多了一个点for(var i=0;i<titli.length;i++){ titli.[i].className="" } titli.[i].className=""改成 titli[i].className=""就可以啦~
2016-12-17
已采纳回答 / 串猪神
不是。是你id的问题,注意到使用了一个for循环为每个p绑定了点击事件,在for循环结束后,每个p标签已经绑定了事件了。但是注意到你的i在内存中的值已经是3了,所以你每次都没有效果,可以在每个节点上绑定一些数据。帮你修改了一个。可以参照一下,测试过了是可以的<...code...>在每个节点上绑定了id,这样就可以正确的得到了索引。
2016-12-13