已采纳回答 / 纪剑
p 与a是兄弟兄弟选择器 你的代码是id为menu_con 后代中 div的class为tag 的后代p 的子代a的1到4你同学的代码是id为menu_con 子代中 div的第一个元素 后代dd第一个元素下的子代 a1到4
2016-11-15
已采纳回答 / qq_缔曦_04032696
$("input:not(:name)+p")按你的想法来应该这样子吧 引号但是!!!并没有:name这个选择器!!!!!!!!!!!!!!!!!!!!!!!!!!!去查下jq的参考手册看看就明白了
2016-11-12
已采纳回答 / 水墨墨心
那一条红色的线,是body元素的边框,因为body元素内部的div都设置了浮动,所以body元素无法撑开,就变成一条线了。最外侧的红色框框是html的边框。你可以尝试把body元素清楚浮动,然后设置一定的margin和padding,查看下效果,就一目了然了。
2016-11-12
已采纳回答 / 慕虎6322321
jq中没有这个写法,只有first(),last(),eq()等等,你要是想要第二个变色,那可以用 var $first = $div.eq(1);$first.css("color","red");注意,eq内数字的索引是从0开始的,所以1表示第2个
2016-11-11
已采纳回答 / qq_感谢永远有歌把心境道破_03171
不知道你哪里不明白,所以我说的详细些。$('.sixth').css("width",function(index,value){ //value带单位,先分解 value = value.split('px'); //返回一个新的值,在原有的值上,增加50px return (Number(value[0]) + 50) + value[1]; })首先说一下这个回调函数。可以看一下w3school中的...
2016-11-09
已采纳回答 / qq_这很好_0
$("input")只选择input标签.如:<input id="" type="" name="" /> ;$(":input")是伪类选择,不单单是input,还包括textarea和select,button.如<input />,<textarea></textarea>,<select></select>
2016-11-08
已采纳回答 / 聆Q
题目给出的要求是“查找class="last-div"下的第二个a元素以及倒数第二个a元素”,并没有给你a的父元素的信息;就是你做这个的时候需要假设自己知道只是a是class="last-div"的子孙元素,但是并不知道a的父元素;当a的父元素的class改变了,答案的做法依旧可以得到正确的结果(除非当a的父元素的class变成了"last-div")
2016-11-08
已采纳回答 / 慕粉wz
关键要分清楚:first 和:first-child的区别。这两者区别很大。比如 $("body a:first") 和$("body a:first-child")区别就特别大1,first-child 可以取多个a标签,只要该a标签是其父元素(父元素不一定是body,可以是任意的div,tr等等)的第一个元素,就会被匹配。a:first-child应该连在一起理解,即条件为父元素的第一个子元素的a标签。满足这个条件的就可能是多个呀。2,first,就好理解了,查找出所有的a标签,再取第一个。好好理解下...
2016-11-08