target:nth-child(n)
CSS选择器允许您选择具有目标类或元素类型的所有第n个元素。以下是如何给每个井中的第三个元素提供反弹类: $(".target:nth-child(3)").addClass("animated bounce");
让每个井元素中的第二个孩子反弹。您必须选择具有target
类的元素子项。 target
元素中的第二个元素应该反弹。
testString: 'assert($(".target:nth-child(2)").hasClass("animated") && $(".target:nth-child(2)").hasClass("bounce"), "The second element in your target
elements should bounce.");'
- text: 只有两个元素应该反弹。
testString: 'assert($(".animated.bounce").length === 2, "Only two elements should bounce.");'
- text: '您应该使用:nth-child()
选择器来修改这些元素。'
testString: 'assert(code.match(/\:nth-child\(/g), "You should use the :nth-child()
selector to modify these elements.");'
- text: 只使用jQuery将这些类添加到元素中。
testString: 'assert(code.match(/\$\(".target:nth-child\(2\)"\)/g) || code.match(/\$\(".target:nth-child\(2\)"\)/g) || code.match(/\$\(".target"\).filter\(":nth-child\(2\)"\)/g) || code.match(/\$\(".target"\).filter\(":nth-child\(2\)"\)/g), "Only use jQuery to add these classes to the element.");'
```