-3

セレクターを使用できることは知っていますが$("a[href*= 'abc']") 、このセレクターを使用する方法はありますか?

$("a[href*= this ]")
4

2 に答える 2

2

セレクターは他の変数と同じように単なる文字列なので、変数をセレクターに自由に連結できます。

$("a[href*='"+somevar+"']")

しかし、それthisがあなたが使いたいものだとは思えません。多分何かのようなものかもしれthis.getAttribute("rel")ませんthisが、それ自体ではありません。

でテストしconsole.log(your selector here)て、正しい文字列が jQuery に渡されていることを確認してください。

于 2013-06-25T10:15:25.643 に答える
1

次のような意味ですか。

$("a[href*= '" + this.href + "' ]")
于 2013-06-25T10:15:29.860 に答える