【发布时间】:2013-10-22 12:12:27
【问题描述】:
我正在使用 PHPQuery,它是 jQuery 的 PHP 端口,因此它也使用 CSS 选择器。但是,一个区别是,当有多个选择器时,PHPQuery 不会按文档顺序返回匹配的元素。
是否可以将其合并到一个选择器中?
#article>p,#article>blockquote
我能想到的唯一其他解决方案是:
#article>*:not(div):not(table):not(ul):not(...
【问题讨论】:
-
很确定您回答了自己的问题.. 虽然您可以删除
*.. 使用:#article>:not(div):not(table):not(ul) -
库是否支持
.filter()方法?如果是,您可以选择所有孩子,然后过滤结果。 -
.has() ? api.jquery.com/has
-
@undefined 根据this,是的
-
@Izkata 是的,我刚刚检查过,它支持
.filter()方法,不幸的是,因为我住在地狱(伊朗)谷歌不允许我访问到它的资源。 “403。这是一个错误。不允许来自您所在国家/地区的请求这就是我们所知道的。”