簡體   English   中英

如何獲得其父母的孩子是元素x的元素? PHP簡單HTML DOM解析器

[英]How to get element whose parents child is element x? PHP Simple HTML DOM Parser

例如,我有一個這樣的HTML樹:


 <section class="product"> <div> <div class="p-image"> <img alt="Product name" src="path/to/image.jpg"> </div> <div class="p-content"> <h3>Product name</h3> </div> <div class="p-info"> <div class="new-price"> <span>400 €</span> </div> </div> </section> 


因此,我想獲取span元素的內容,該元素的父元素(div)具有帶有特定alt屬性的子元素(img)。 我知道如何通過元素的屬性選擇元素,但是我還沒有找到通過其父元素的孩子選擇元素的任何解決方案。

我希望我的解釋是可以理解的。 謝謝。

在jQuery中,您可以使用$(selector).parent()獲得元素的父元素,並使用$(img alt="x")獲得alt屬性等於x的img標簽。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM