如果存在子类,则使用jquery应用类
我有一张有时不止一个孩子的名单。如果父对象包含多个子对象,我想设置其样式。我尝试了一些选择,但没有成功。任何帮助都将不胜感激如果存在子类,则使用jquery应用类,jquery,css-selectors,html-lists,Jquery,Css Selectors,Html Lists,我有一张有时不止一个孩子的名单。如果父对象包含多个子对象,我想设置其样式。我尝试了一些选择,但没有成功。任何帮助都将不胜感激 <ol class="parent"> <li> <ol> <li>Something</li> </ol> </li> </ol> 某物 假设要设置直接父元素的样式,可以执行以下操作: var $
<ol class="parent">
<li>
<ol>
<li>Something</li>
</ol>
</li>
</ol>
某物
假设要设置直接父元素的样式,可以执行以下操作:
var $matches = $("ol > li > ol > li");
if($matches.length > 1) {
$matches.parent().addClass("foo");
}
如果它包含多个
li
或包含ol
的ol
?接受样式修改的是什么?
if($element.children('ol').length >= 2){
$element has at least two 'ol's as children
}