.bind
,.css
などのような他の拡張メソッドを提供しないjQueryなどのDOM要素用のセレクタエンジンはありますか?私が意味するのは、見つかった要素だけを返すセレクタです。私はjQueryを修正しようとしましたが、要素を返す関数だけを取得するメソッドを削除しましたが、エラーが発生しました。JavaScript - DOMセレクタエンジン
ありがとうございます!
.bind
,.css
などのような他の拡張メソッドを提供しないjQueryなどのDOM要素用のセレクタエンジンはありますか?私が意味するのは、見つかった要素だけを返すセレクタです。私はjQueryを修正しようとしましたが、要素を返す関数だけを取得するメソッドを削除しましたが、エラーが発生しました。JavaScript - DOMセレクタエンジン
ありがとうございます!
コードが現代のブラウザでのみ動作するように意図されていて、可能なセレクタのセットが比較的単純な場合(A.classA B.classB
など)、document.querySelectorAll
に薄いラッパーを使用することも、フレームワークをまったく使用しないこともできます。
古いブラウザでは、サイズが非常に重要な場合は、常にあなた自身で実装することができます。小さなシンプルなCSSセレクタを選択して使用することができます。
しかし、ipr101と同様に、私はsizzleのようなプロダクション対応のソリューションを使用する方がよいと思います。
それはそれでなければなりません!うーん、サイズは本当に大きいです:(おかげでとにかく – dpp
Webサイトは、4KBのときに縮小し、gzipped – ipr101