慕数据3095123
2016-07-31 08:17
$('a:contains("更多"):first-child').css('color','#C71585');
$('a:contains("更多"):first-child')的意思是元素”a:contains("更多")“的父元素的第一个满足“a:contains("更多")”的子元素,注意,“a:contains("更多")”和第一个是并列的且都要成立的关系,也就是说“a:contains("更多")”元素必须是其父元素的第一个元素。并不是所有满足“a:contains("更多")”条件的子元素中的第一个的意思
你把dd标签的第一个子元素改成内容包含“更多”的a标签试试就知道了,它会被选中
应该是$('a:contains("更多"):first').css('color','#C71585');和$('a:contains("更多"):last').css('color','#C71585');
jQuery基础 (一)—样式篇
217509 学习 · 1218 问题
相似问题
回答 1
回答 1