縮小された JavaScript ライブラリ ( http://sizzlejs.com/など) を、縮小されていない JavaScript ライブラリに組み込みたいと考えています。その理由は、私のライブラリが他の Web サイトにプラグインされているためであり、追加のライブラリ (シズル) も含めるように依頼したくないからです。
縮小されたライブラリを縮小されていないライブラリに含め、両方を 1 つの js ファイルに含める方法はありますか?
縮小された JavaScript ライブラリ ( http://sizzlejs.com/など) を、縮小されていない JavaScript ライブラリに組み込みたいと考えています。その理由は、私のライブラリが他の Web サイトにプラグインされているためであり、追加のライブラリ (シズル) も含めるように依頼したくないからです。
縮小されたライブラリを縮小されていないライブラリに含め、両方を 1 つの js ファイルに含める方法はありますか?
シズルコードを独自のコードにコピーするだけです。つまり、js ファイルの上部または下部にあります。これは、jQuery がコードに sizzle を含める方法です。
または、sizzle 縮小ファイルに設定された src を持つ独自のライブラリ内のドキュメントの「ヘッド」に script タグ要素を動的に追加することもできます (例として、jQuery が AJAX ルーチンにスクリプトを含める方法を見てください)。
動的に含めると、おそらくGoogleサーバーからsizzleにリンクできるため、実際には高速であることがわかり、ユーザーはブラウザーに既にキャッシュされている可能性があります(jQueryは実際に独自のライブラリを含めることを推奨していますこの方法で)
最も簡単な方法は、縮小されたライブラリからコードをコピーしてファイルの先頭に直接貼り付けることです。