phpQuery найти идентификатор

Я использую phpQuery для разбора сайта:

Пример HTML:

<div class="post" id="1232323">
<div class="title">Example</div>
<div class="text">texttexttext</div>
</div>

Я могу найти заголовок и текст, но не могу найти идентификатор из div.post.

$document = phpQuery::newDocument(takeCode("example.com"));
$list_elements = $document->find('div.Post');
foreach ($list_elements as $element)
{
$pq = pq($element);
$postTitle = $pq->find('div.Post')->attr('id'); //not found
$postTitle = $pq->find('div.title')->text(); //found
$postTitle = $pq->find('div.content')->text(); //found

}

Как я могу это исправить?

1

Решение

foreach ($list_elements as $element)
{
$pq = pq($element);
$postTitle = $pq->attr('id') //!
$postTitle = $pq->find('div.title')->text(); //found
$postTitle = $pq->find('div.content')->text(); //found

}
1

Другие решения

Чтобы получить идентификатор, используйте:

 $pq->attr('id');
0

По вопросам рекламы [email protected]