如何在phpquery中获取元素的索引

Posted

技术标签:

【中文标题】如何在phpquery中获取元素的索引【英文标题】:how to get index of element in phpquery 【发布时间】:2014-10-22 09:31:03 【问题描述】:

我正在尝试获取包含“商店名称”的 div 索引 喜欢:

$doc = phpQuery::newDocument($shops_page);
echo $shop_index = $doc->find(".shop_item:contains('Shop Name')")->index();

在 JQuery 中 $(".shop_item:contains('Shop Name')").index(); 有效

如何使用 phpquery 查找索引?

【问题讨论】:

【参考方案1】:
if ($doc->find(".shop_item:contains('Shop Name')")->length())
$shop_index = $doc->find(".shop_item")->index(pq($doc->find(".shop_item:contains('.shop_item:contains('Shop Name')')")));

【讨论】:

以上是关于如何在phpquery中获取元素的索引的主要内容,如果未能解决你的问题,请参考以下文章

如何获取 Laravel 集合中元素的索引

如何从传递给某些 STL 算法的谓词中获取元素的索引?

当列表填充数组时,如何在 SwiftUI 中获取列表中元素的索引?

如果元素存在,则获取容器中元素的索引

如何沿一个轴获取 NumPy 数组中最大元素的索引

如何从包含java中对象的向量中获取元素的索引