20

私はこの構文に関するいくつかの明確なドキュメントを探しました。これは、DOM内の非常に特定の要素を選択するためのカスタムフィルターを作成するために使用されます。ajaxify-html5.jsの要点の例(関数が定義されている45行目と関数が使用されている78行目を参照)には、Benjamin Arthur Luptonによる良い例があります。これは、彼の履歴を使用してWebサイトをajax化する方法を示しています。プラグイン

シェーン・ライリーによる「フィルター式の追加」というかなり広範なブログもありますが、jQueryのドキュメントを調べたところ、ドキュメントが見つかりません。

どちらかできればありがたいです

  • expr関数の公式ドキュメントを教えてください
  • ソースファイルのどこにあるかを教えてください(私は調べました-見つかりません)
  • または、適切に文書化された手法に基づいて代替構文を提案します

私は見てきましたjQuery.filterが、彼のajaxifyスクリプトでLuptonのテクニックに代わるものを見つけることができません。

最近のjQueryを使いたいと思っています。私はv1.8.2を使用しており、まもなく1.9.xにアップグレードすることを目指しています。

4

1 に答える 1

19

これは、jQuery が使用するセレクター エンジンであるSizzleの一部です。

現在、1.8.x 前後の例を使用してその使用法を説明するドキュメントがあります: https://github.com/jquery/sizzle/wiki/Sizzle-Documentation#-pseudo-selectors

于 2013-02-10T12:27:24.900 に答える