已采纳回答 / qq_Say_3
var elements=obj.getElementsByTagName("*");得到obj下的所有的标签,存在elements数组中。接着只要判断这些标签中的名字和要找的cls相同就行。相同的话,添加到数组result中。result就是要找的obj中的类。
2016-10-20
已采纳回答 / 不起眼的魂
在js中'.'表示的是获取一个元素的某一个属性,menu.currentLink是会报错的,因为menu是没有这个属性的哦.这是其一.第二点currentLink表示的是上一次获取current样式的a链接,并不是代表当前.希望能帮到你.
2016-10-17
已采纳回答 / 还谷子
$(function(){ $("ul li a").click(function(){ var hr = $(this).attr("href"); var anh = $(hr).offset().top; $("html,body").stop().animate({scrollTop:anh},2000); })})同一个页面中做锚链接,可以点击元素,让页面跳到指定位置。现在做的这个效果,不是突默认的瞬间跳到...
2016-10-05
已采纳回答 / 慕莱坞3689982
不好意思 我刚才看错了 我是引入的本地的 是menu.find('[href="+ currentId +"]').addClass('current')错了,改成"[href="+ currentId +"]"就好了,这样是有效的,但是我看评论有说要再加单引号的,"[href='"+ currentId +"']"这样应该更好吧,不知是否与jquery版本有关
2016-09-23
已采纳回答 / 正方形的圆
这是因为计算机的舍入误差造成的,我在chrome下也会有小数点,你可以在控制台随便取值输出试试var a=2var b=1.6console.log(a-b)输出结果:0.3999999999999
2016-09-10
已采纳回答 / 第二热情
这要匹配的元素可能有不止一个类<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