jQuery 有一些很棒的方法,我可以在使用外部 html 时真正使用它们有没有办法以某种方式将其转换为 PHP 框架?
编辑:许多人误解了问题的目的——我当然知道 PHP 的 DOM,但真正的目的是在使用外部 html 时能够在 PHP 中执行相同的语法(并使用相同的方法)。
EDIT2:可能的解决方案是获取 html 字符串,向其添加 jQuery 字符串并以某种方式使 PHP 获取 javascript 处理的输出?
基于 CSS3 选择器语法的遍历方法已在 PHPQuery 中复制。
https://code.google.com/p/phpquery/是一个基于 jQuery JavaScript 库的服务器端、可链接、CSS3 选择器驱动的文档对象模型 (DOM) API。
如果您需要操作和查询 DOM 结构,这非常好,尽管根据我的经验,它很慢。
对于 jQuery 中的选择器部分,phpQuery 是要走的路。 https://code.google.com/p/phpquery/
那是你要找的吗?
jQuery函数主要处理:
因此,这不仅很难做到,而且正如您的问题中“描述的”那样,它没有任何意义。
jQuery 的设计目的不是 PHP 通常会做的任何事情……那么为什么要在 PHP 中使用它呢?
如果您想操作/抓取 HTML 文档,我可以推荐DOM 类。