已采纳回答 / 正方形的圆
这是因为计算机的舍入误差造成的,我在chrome下也会有小数点,你可以在控制台随便取值输出试试var a=2var b=1.6console.log(a-b)输出结果:0.3999999999999
2016-09-10
最新回答 / _TimChen
document.documentElement? document.documentElement.scrollTop : document.body.scrollTop;此处代码错误
2016-09-09
最新回答 / GiveMeGeek
你这写的什么玩意,第一个和第二个不就是一样的么。var _menu = menus[j]; 你既然已经把这个赋给新定义的_menu了,下面干嘛还用menus[j];至于第三个,你直接用menus来调用href,首先你要知道menus是一个数组,数组有href这个属性么??
2016-09-09
已采纳回答 / 第二热情
这要匹配的元素可能有不止一个类<div id="item5" class="item" "item1">明白了么,这是全面的考虑 就算有空格也要能判断到
2016-09-08
已采纳回答 / 第二热情
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <style type="text/css"> *{width:500px; height: 1000px; } ul{ position: absolute; } </style>>...
2016-09-07
已采纳回答 / GiveMeGeek
问题有三个:#menu这个选择器结束后,多写了“}”;导航栏的href的值少写了一个“#”;JS代码中,var menu = $("#menu"); 我们是获取id为menu的元素,而不是menu这个元素。
2016-09-05
最新回答 / 云彩无色3804005
$(document).ready(function(){ //函数不对 $(window).scroll(function(){ //函数不对同时scroll写错误 var top=$(document).scrollTop(); var daohang=$("#menu"); var louceng=$("#content").find(".item"); var c...
2016-09-04
已采纳回答 / 套子里的海怪
<!--运用锚点,实现导航定位。--><li><a href="#" class="current">1F 男装</a></li><li><a href="#">2F 女装</a></li><li><a href="#">3F 美妆</a></li><li><a href="#">4F 数码</a></li&g...
2016-09-02
已采纳回答 / AzureDrop
不可以哦 ①首先each内部是回调函数,不能用break跳出循环,而应该用return 。 ②即使你在第一次遇到if(top>itemTop){ }时就跳出循环,你不能保证后面的就不符合条件了。比如正确位置是在Item3,但遍历时,从Item1开始遍历,结果Item1就符合top>itemTop条件,这时你就结束循环,找到的缺是Item1,不是Item3。
2016-08-26