Jawaban:
Ya, Anda dapat menggunakan pemilih atribut jQuery untuk itu.
var linksToGoogle = $('a[href="http://google.com"]');
Alternatifnya, jika minat Anda lebih pada tautan yang dimulai dengan URL tertentu, gunakan atribut-dimulai-dengan selektor:
var allLinksToGoogle = $('a[href^="http://google.com"]');
Jika Anda ingin mendapatkan elemen apa pun yang memiliki bagian dari URL di atribut hrefnya, Anda dapat menggunakan:
$( 'a[href*="google.com"]' );
Ini akan memilih semua elemen dengan a href yang berisi google.com, misalnya:
Seperti yang dinyatakan oleh @BalusC pada komentar di bawah, ini juga akan cocok dengan elemen yang ada google.com
di posisi mana pun di href, seperti blahgoogle.com
.
any element that has part of a URL in their href attribute.
var myElement = $("a[href='http://www.stackoverflow.com']");
blahgoogle.com
dansome.com?blah=google.com
. Saran yang buruk.