-4

jQueryにはいくつかの素晴らしいメソッドがあり、外部htmlで作業しているときに実際に使用できますが、何とかそれをPHPフレームワークに変換する方法はありますか?

編集:多くの人が質問の目的を誤解しています-もちろん、私はPHPのDOMを知っていますが、本当の目的は、外部htmlを操作しながらPHPで同じ構文を実行できるようにすること(および同じメソッドを使用すること)でした。

EDIT2:考えられる解決策は、html 文字列を取得し、それに jQuery 文字列を追加し、何らかの形で PHP を作成して javascript 処理された出力を取得するようなものでしょうか?

4

4 に答える 4

2

CSS3 セレクター構文に基づくトラバーサル メソッドは、PHPQuery に複製されています。

https://code.google.com/p/phpquery/は、jQuery JavaScript ライブラリに基づく、サーバー側でチェイン可能な CSS3 セレクタ駆動のドキュメント オブジェクト モデル (DOM) API です。

DOM 構造を操作してクエリを実行する必要がある場合は非常に便利ですが、私の経験では非常に低速でした。

于 2013-08-07T11:16:10.997 に答える
1

jQuery のセレクター部分については、phpQuery が最適です。 https://code.google.com/p/phpquery/

それはあなたが探しているものですか?

于 2013-08-07T11:16:37.887 に答える
0

jQuery関数は主に以下を扱います:

  • ブラウザの仕様。これはブラウザに依存するため、サーバー側では意味がありません
  • 動的DOM操作、およびブラウザDOMへのサーバー側へのアクセスがありません
  • ブラウザのイベント処理、それは...まあ、あなたは写真を手に入れます...

難しいだけでなく、質問で「説明」されているように、意味がありません。

于 2013-08-07T11:16:29.517 に答える
-1

jQuery は、PHP が通常行うことを行うようには設計されていません。では、なぜ PHP で jQuery を使用したいのでしょうか?

HTML ドキュメントを操作/スクレイピングしたい場合は、DOM クラスをお勧めします。

于 2013-08-07T11:15:35.757 に答える