英文:
goquery get all <p> tags from just one selector
问题
我有以下示例
<div class="myClass">
<div>
<div>
<p>1</p>
</div>
</div>
<p>2</p>
<div>
</div>
<p>3</p>
</div>
如何使用goquery或CSS选择器(或两者)提取3个p标签?
也许在这种情况下选择器将是"div.myClass"。
英文:
I have the following example
<div class="myClass">
<div>
<div>
<p>1</p>
</div>
</div>
<p>2</p>
<div>
</div>
<p>3</p>
</div>
How can I extract the 3 p tags using goquery or CSS selectors (or both)
Maybe in this case the selector would be "div.myClass"
答案1
得分: 2
你可以使用以下选择器选择.myClass
的所有子元素:
.myClass p {
/* 选择所有从.myClass继承的p元素 */
}
关于后代选择器的指南可以在这里找到。
英文:
You can select all child elements of .myClass
with a selector like this:
.myClass p {
/* Selects all p elements that descend from .myClass */
}
A guide about descendant selectors can be found here.
答案2
得分: 1
只需使用 p {/* 选择所有 p 元素 */}
。
英文:
just p {/* Selects all p elements */}
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论