/ /特定のhrefを持つクラスの要素を取得する - jquery、href

特定のhrefを持つクラスの要素を取得する - jquery、href

これは、特定のhref値を持つ要素を取得するために使用するコードです。

var myElement = $("a[href="http://www.stackoverflow.com"]");

クラスタイトルの要素だけを取得したいと思います。私はこれを試しましたが、うまくいきませんでした。

var myElement = $(".title, a[href="http://www.stackoverflow.com"]");

私は何が不足しているか考えていますか?

回答:

回答№1は2

あなたを取り除く , のようなセレクタを使用します

var myElement = $("a.title[href="http://www.stackoverflow.com"]");

デモ

セレクタの上がすべて選択されます a タグには class.title 〜と href あなたが指定した。

セレクタが失敗したのは、 , それはすべてを選択します a タグはその href 値とクラスのすべての要素 .title それはあなたが探しているものではありません。したがって、 a.title それは a 彼らが title クラス。


回答№2の場合は1

あなたはすべてを得るためにこれを行うことができます 。タイトル 〜と href = "http://www.stackoverflow.com"

var myElement = $("a[href="http://www.stackoverflow.com"].title");

クラスセレクタ( ".class") https://api.jquery.com/class-selector/