Pertanyaan yang diberi tag «jquery-selectors»

Selektor dapat digunakan di jQuery untuk mencocokkan kumpulan elemen dalam dokumen. Sebagian besar penyeleksi CSS diimplementasikan, serta satu set kustom.

4
Haruskah semua acara jquery terikat pada $ (dokumen)?
Dari mana ini berasal Ketika saya pertama kali belajar jQuery, saya biasanya melampirkan acara seperti ini: $('.my-widget a').click(function() { $(this).toggleClass('active'); }); Setelah mempelajari lebih lanjut tentang kecepatan pemilih dan delegasi acara, saya membaca di beberapa tempat bahwa "delegasi acara jQuery akan membuat kode Anda lebih cepat." Jadi saya mulai menulis …

13
jQuery hasClass () - periksa lebih dari satu kelas
Dengan: if(element.hasClass("class")) Saya dapat memeriksa satu kelas, tetapi apakah ada cara mudah untuk memeriksa apakah "elemen" memiliki salah satu dari banyak kelas? Saya menggunakan: if(element.hasClass("class") || element.hasClass("class") ... ) Yang tidak terlalu buruk, tetapi saya memikirkan sesuatu seperti: if(element.hasClass("class", "class2") Yang sayangnya tidak berhasil. Apakah ada yang seperti itu?

12
jQuery vs document.querySelectorAll
Saya mendengar beberapa kali bahwa aset terkuat jQuery adalah cara ia menanyakan dan memanipulasi elemen dalam DOM: Anda dapat menggunakan kueri CSS untuk membuat kueri kompleks yang akan sangat sulit dilakukan dalam javascript biasa. Namun, sejauh yang saya tahu, Anda dapat mencapai hasil yang sama dengan document.querySelectoratau document.querySelectorAll, yang didukung …

8
Pilih elemen berdasarkan kecocokan yang tepat dari isinya
Baiklah, saya bertanya-tanya apakah ada cara untuk membuat :contains()pemilih jQuery untuk memilih elemen dengan hanya string yang diketikkan sebagai contoh - <p>hello</p> <p>hello world</p> $('p:contains("hello")').css('font-weight', 'bold'); Pemilih akan memilih kedua pelemen dan membuatnya tebal, tapi saya ingin hanya memilih yang pertama.

9
Mengubah CSS elemen anak ketika orang tua melayang
Pertama-tama, saya menganggap ini terlalu rumit untuk CSS3, tetapi jika ada solusi di sana, saya akan senang menggunakannya. HTML cukup mudah. <div class="parent"> <div class="child"> Text Block 1 </div> </div> <div class="parent"> <div class="child"> Text Block 2 </div> </div> Div anak diatur untuk ditampilkan: tidak ada; secara default, tetapi kemudian …

6
Cara mendapatkan semua input turunan dari elemen div (jQuery)
HTML: <div id="panel"> <table> <tr> <td><input id="Search_NazovProjektu" type="text" value="" /></td> </tr> <tr> <td><input id="Search_Popis" type="text" value="" /></td> </tr> </table> </div> Saya perlu memilih semua input dalam div tertentu. Ini tidak berfungsi: var i = $("#panel > :input");

3
Periksa apakah ada leluhur yang memiliki kelas menggunakan jQuery
Apakah ada cara di jQuery untuk memeriksa apakah ada orang tua, grand-parent, great-grand-parent memiliki kelas. Saya memiliki struktur markup yang membuat saya melakukan hal ini dalam kode: $(elem).parent().parent().parent().parent().hasClass('left') Namun, untuk keterbacaan kode saya ingin menghindari hal semacam ini. Apakah ada cara untuk mengatakan "ada orang tua / kakek nenek / …

4
Menggabungkan pemilih kelas dan pemilih atribut dengan jQuery
Apakah mungkin untuk menggabungkan pemilih kelas dan pemilih atribut dengan jQuery? Misalnya, diberikan HTML berikut: <TABLE> <TR class="myclass" reference="12345"><TD>Row 1</TD></TR> <TR class="otherclass" reference="12345"><TD>Row 2</TD></TR> <TR class="myclass" reference="12345"><TD>Row 3</TD></TR> <TR class="myclass" reference="54321"><TD>Row 4</TD></TR> </TABLE> Apa yang akan menjadi pemilih yang dapat saya gunakan untuk memilih baris 1 dan 3 saja? Saya …



7
Di jQuery bagaimana saya bisa mengatur properti "atas, kiri" elemen dengan nilai posisi relatif terhadap induknya dan bukan pada dokumen?
.offset([coordinates])Metode mengatur koordinat elemen tetapi hanya relatif terhadap dokumen. Lalu bagaimana saya bisa mengatur koordinat elemen tetapi relatif terhadap induknya? Saya menemukan bahwa .position()metode hanya mendapatkan nilai "atas, kiri" relatif terhadap induknya, tetapi tidak menetapkan nilai apa pun. Saya mencoba $("#mydiv").css({top: 200, left: 200}); tetapi tidak berhasil.


6
Metode JQuery .on () dengan beberapa penangan kejadian ke satu selektor
Mencoba mencari cara untuk menggunakan metode Jquery .on () dengan selektor tertentu yang memiliki beberapa kejadian yang terkait dengannya. Saya sebelumnya menggunakan metode .live (), tetapi tidak begitu yakin bagaimana mencapai prestasi yang sama dengan .on (). Silakan lihat kode saya di bawah ini: $("table.planning_grid td").live({ mouseenter:function(){ $(this).parent("tr").find("a.delete").show(); }, mouseleave:function(){ …

2
JQuery menemukan elemen induk pertama dengan awalan kelas tertentu
Saya ingin mendapatkan orang tua pertama yang memiliki awalan kelas tertentu, misalkan: <div class="div-a3332"> <div class="div-a89892"> <p> <div class="div-b2"> <div id="divid">hi</div> </div> </p> </div> </div> Misalnya, elemen saya saat ini adalah #dividdan saya ingin mencari elemen pertama yang memiliki awalan kelas div-a. Jadi pada dasarnya itu akan memilih: <div class="div-a89892">


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.