jQueryの選択を拡張して、与えられた選択値をIDとして扱うようにしたいと思います。jQueryのカスタム選択
たとえば、$("foo.bar")
を実行すると、jQueryはタグ名fooとクラスバーを持つすべての要素を選択しようとしますが、jQueryでIDがfoo.bar
の要素を選択します。ドットをエスケープして毎回#
を前に付ける代わりに、私は$("id:foo.bar")
のような機能を実行できるようにjQueryに関数を追加したいと思います。
これはjQueryで可能ですか?もしそうなら、誰も私にいくつかの例を教えてもらえますか?
ありがとうございました。
驚異の理由...なぜですか?読みやすさ? –
私のプロジェクトでは、foo.barなどのネストされた要素名が非常に一般的なSpring MVCが使用されています。私はこれらの要素を多く選択する必要があり、ID記号の前に数字記号を付ける必要があり、さらに重要なことに、毎回ドットをエスケープするのは面倒です。 –
これを実行することでパフォーマンスが低下することに気付いていますか? – RightSaidFred