Saya ingin menyiapkan pemicu acara klik di jQuery untuk tag anchor tertentu.
Saya ingin membuka tautan tertentu di tab baru sambil mengabaikan yang dengan kelas tertentu (sebelum Anda bertanya, saya tidak bisa meletakkan kelas pada tautan yang saya coba tangkap karena berasal dari CMS).
Saya ingin mengecualikan tautan dengan kelas "button"
ATAU"generic_link"
Saya telah mencoba:
$(".content_box a[class!=button]").click(function (e) {
e.preventDefault();
window.open($(this).attr('href'));
});
Tapi itu sepertinya tidak berhasil, juga bagaimana saya melakukan pernyataan ATAU untuk dimasukkan "generic_link"
dalam pengecualian?
.each()
..text()
- teks dari elemen yang dihapus menggunakan say.not
masih dalam teks.Gunakan ini..
$(".content_box a:not('.button')")
sumber
Untuk menambahkan beberapa info yang membantu saya hari ini, objek jQuery /
this
juga dapat diteruskan ke pemilih .not () .Contoh di atas dapat disederhanakan, tetapi ingin menunjukkan penggunaan
this
dalamnot()
pemilih.sumber