私は最近、いくつかの PrototypeJS コードを jQuery に変換してClass.create()
いて、jQuery に相当するものを知りませんでした。
何か助けはありますか?
私は最近、いくつかの PrototypeJS コードを jQuery に変換してClass.create()
いて、jQuery に相当するものを知りませんでした。
何か助けはありますか?
jQuery には、この機能が組み込まれて出荷されていません。
PrototypeJS が処理する方法と同様の構文で何かを使用したい場合は、John Resig (jQuery の最初の作成者) による小さなSimple JavaScript Inheritanceスクリプトをプロジェクトに含めることを検討してください。
そのスクリプトを含めたら、コードをそのままコピーして貼り付けることができます。ほとんど同じです。唯一の違いは、 を使用する代わりに を使用Class.create
する必要があることClass.extend
です。
jquery には class.create() はありません。代わりに、通常の JS を使用してオブジェクトをコーディングします。
関連するオブジェクトを持つクラスを作成し、$.extend() を使用してオブジェクトを操作します。
リンクに従ってください: http://api.jquery.com/jQuery.extend/