课程
/前端开发
/jQuery
/jQuery基础 (一)—样式篇
$('a:contains("更多"):first-child').css('color','#C71585');
2016-07-31
源自:jQuery基础 (一)—样式篇 2-16
正在回答
$('a:contains("更多"):first-child')的意思是元素”a:contains("更多")“的父元素的第一个满足“a:contains("更多")”的子元素,注意,“a:contains("更多")”和第一个是并列的且都要成立的关系,也就是说“a:contains("更多")”元素必须是其父元素的第一个元素。并不是所有满足“a:contains("更多")”条件的子元素中的第一个的意思
你把dd标签的第一个子元素改成内容包含“更多”的a标签试试就知道了,它会被选中
慕数据3095123 提问者
qq_赵成冬_0
应该是$('a:contains("更多"):first').css('color','#C71585');和$('a:contains("更多"):last').css('color','#C71585');
举报
jQuery初入开启样式修炼,体验万能的jQuery样式集搭建网站布局
1 回答全选择器是否可以同时选择多个元素?
2 回答关于基本筛选选择器问题最后一个问题:not
1 回答first-child
2 回答jQuery选择器之基本筛选选择器,求解释一下这个选择器什么意思
4 回答在jQuery选择器之基本筛选选择器 这个章节里