课程
/前端开发
/jQuery
/jQuery基础 (一)—样式篇
//$('#menu_con div.tag>a[name="setColor"]').css('color','#00ff00为咋么这样写不行?
2017-01-11
源自:jQuery基础 (一)—样式篇 2-16
正在回答
是这个意思
谢谢,明白啦,>这个符号表示志向下一个紧邻的子元素。而a元素是是DIV.tag的孙子元素,所以要用到后代选择器,才能找到a元素。我理解的对吗?大神。
div.tag>a[name="setColor"]'你这些写的意思是div.tag的子级元素里面的a标签,但你要实现的效果的a标签不是div.tag的子级。你要用后代选择器。
如果去掉第一组'p'标签就可以啦?
当然不行了,div.tag下面紧接着的是P元素
举报
jQuery初入开启样式修炼,体验万能的jQuery样式集搭建网站布局
2 回答$('#menu_con div.tag dd>a:lt(4)').css('color','red'); </script>
1 回答 $("#menu_con div.tag dd:eq(0)>a:lt(4)").css('color','red'); 哪里错了呀
3 回答$("#menu_con div.tag dd > p:first-child")不是很懂
2 回答$('#menu_con div.tag dd>p:first-child').css("width","50px")
4 回答$("#menu_con div.tag dd > p:first-child")