已采纳回答 / 絮城倾恬
这个是这样的,span是一个元素(标签元素吧),而‘:contains’是文本元素,也就是页面显示的内容,他页面的内容中有:contains,constains(':contains')的作用就是选择对应的文本,如果文本是hello , 那么constains('hello'),希望能帮助你,如果说错了,麻烦大大们在来解释。。
2017-08-18
已采纳回答 / 我就是个小人物
===是严格比较,==是一般比较,也就是说==比较的是数值,类型不一样还能转换,而===比较的有数和型,你这里elements1、2类型不一样,但是他们的length是一样!比较的是后面的属性值和型,不是前面的elements1、2
2017-08-17
最赞回答 / 冋菿夢閞始的哋汸
如果你在$()里面加了引号,类似这样:$('div'),那么 $()中的'div'其实是一个字符串;如果不加引号,div才是一个变量。而jqeury选择器在进行选择的时候,$()里面需要的是一个类似于 'div' 这样的字符串。问题中,你在第一行定义了div,如果你在第二行中给div加了引号,那么div就是一个字符串,而不是引用上面的变量,你上面对div的定义就没有任何意义。
2017-08-16
最新回答 / qq_权限_03689985
我实验过 这个不能用于body标签。。<script type="text/javascript"> //获取页面中所有的元素 /* var bo = document.getElementsByTagName('body'); bo.style.border="1px solid red";*/ var elements1 = document.getElementsByTagName('div'); for(var i=...
2017-08-14
+ 我来回答
回答最高可+2积分
最新回答 / charsandrew
jq对象可以认为是jQuery创造的对象,只有当引入jq库才能使用。可以使用jq规定的各种方法。dom对象是dom规范定义的对象,js中可以随意用。二者获取对象的方式不同。在引入jq后也可以相互转化。
2017-08-05
已采纳回答 / Ironheadlearntoweb
说一下我自己的理解比如说代码是 $选择器.remove(function(a,b){函数体;return 返回值})这里remove(function())相当于个固定格式,a是选择器所选元素的index值(不懂Index可以自行百度),b是所选元素的classname值。后面的函数体部分跟这个function运行无关,你可以编写进行一些操作,return的返回值是返回给remove()的,这个返回值要写索要删除的classname值。希望可以帮到你。ps,你可以在函数体里加document.write...
2017-08-01