jQuery用のPHPライブラリ

jQuery-PHP

「Web 2.0」の組み合わせが大衆になってから、より多くのサイト開発者が「Web 2.0 of beauty」をサイトに追加する必要があります。 これにはjQuery JavaScriptフレームワークが大いに役立ちます。 このフレームワークのすべての魅力を説明する価値はないと思います(あまりにも多く書かれています)が、PHP開発者として、AJAX応答を生成する便利なサイドサーバーがなかったため、 jQuery-PHP PHPライブラリが誕生しました...


このライブラリの特別な点は何ですか? まあ、まず第一に、これは構文です-これはJavaScriptの部分に非常に似ています。ここに例を示します:

$( '#test0')。html( '新しいコンテンツ');


このようなスクリプトを生成するためのPHPコードは次のとおりです。

jQuery :: jQuery( '#test0')-> html( '新しいコンテンツ');


例からわかるように、構文は実際に多くの人に馴染みのあるjQueryを繰り返しています。 これはもちろん簡単な小さな例です。より難しいスレッドを試してみましょう。

jQuery :: jQuery( '#test3 div')-> bind( 'click'、array( 'test' => 'answer')、 'eventAlert')
-> css(「カーソル」、「ポインター」)
-> css( 'color'、 '#0000ff')
-> css( 'textDecoration'、 'underline');


またはそれでも:

jQuery :: jQuery( '#test2 div')-> html(date( 'H:i:s')。 ':new content')
-> css( 'backgroundColor'、 '#0000ff')
->フィルター( '。red')
-> css( 'backgroundColor'、 '#ff0000')
->フィルタ( 'filter')
-> css( 'backgroundColor'、 '#00ff00');


ご覧のとおり、このような比較的複雑なチェーンでも機能します。

現時点では、すべての機能の動作をテストできませんでした。次のニュアンスが存在することは確かです。


また、このライブラリにはユーティリティメソッドがあります。


PSそれは完全に正直ではありません。 私がこのライブラリを自分で書いたと言うと、2人の人々がそれを書くのを助けました: josserとB_Uhuru(より正確には、彼らは始まりましたが、ハンマーとノミを取り、すべてを再びやり直しました)...

更新 :このライブラリは目的がXajaxと非常に似ており、クライアント側のみがjQueryと小さなクラスを使用してサーバーの応答を解析します。

Source: https://habr.com/ru/post/J18468/


All Articles