I selettori possono essere utilizzati in jQuery per abbinare una serie di elementi in un documento. Sono implementati la maggior parte dei selettori CSS, nonché un set di quelli personalizzati.
Da dove viene questo Quando ho appreso jQuery per la prima volta, di solito ho allegato eventi come questo: $('.my-widget a').click(function() { $(this).toggleClass('active'); }); Dopo aver appreso di più sulla velocità dei selettori e sulla delega degli eventi, ho letto in diversi punti che "la delega degli eventi jQuery renderà …
Con: if(element.hasClass("class")) Posso verificare una classe, ma esiste un modo semplice per verificare se "element" ha una o più classi? Sto usando: if(element.hasClass("class") || element.hasClass("class") ... ) Il che non è male, ma sto pensando a qualcosa del tipo: if(element.hasClass("class", "class2") Che purtroppo non funziona. C'è qualcosa del genere?
Ho sentito diverse volte che la risorsa più forte di jQuery è il modo in cui interroga e manipola elementi nel DOM: è possibile utilizzare query CSS per creare query complesse che sarebbe molto difficile eseguire in javascript normale. Tuttavia, per quanto ne so, puoi ottenere lo stesso risultato con …
Va bene, mi chiedo se c'è un modo per fare in modo che il :contains()selettore di jQuery selezioni gli elementi con solo la stringa digitata per esempio - <p>hello</p> <p>hello world</p> $('p:contains("hello")').css('font-weight', 'bold'); Il selettore selezionerà entrambi gli pelementi e li renderà audaci, ma voglio che selezioni solo il primo.
Prima di tutto, suppongo che sia troppo complesso per CSS3, ma se c'è una soluzione lì dentro da qualche parte, mi piacerebbe andare con quello invece. L'HTML è piuttosto semplice. <div class="parent"> <div class="child"> Text Block 1 </div> </div> <div class="parent"> <div class="child"> Text Block 2 </div> </div> Il div …
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> Devo selezionare tutti gli input nel div specifico. Questo non funziona: var i = $("#panel > :input");
Esiste un modo in jQuery per verificare se qualche genitore, nonno, bisnonno ha una classe. Ho una struttura di markup che mi ha lasciato fare questo genere di cose nel codice: $(elem).parent().parent().parent().parent().hasClass('left') Tuttavia, per la leggibilità del codice vorrei evitare questo genere di cose. C'è un modo per dire "ogni …
È possibile combinare un selettore di classe e un selettore di attributi con jQuery? Ad esempio, dato il seguente HTML: <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> Quale sarebbe il selettore che posso usare per selezionare solo le righe …
Questo è probabilmente piuttosto semplice. Voglio selezionare tutti gli elementi di una determinata classe thisClass, tranne dove si trova l'id thisId. cioè qualcosa di equivalente a (dove - / meno implica rimuovere): $(".thisClass"-"#thisId").doAction();
Esiste una versione senza distinzione tra maiuscole e minuscole di : contiene il selettore jQuery o devo fare il lavoro manualmente eseguendo il ciclo su tutti gli elementi e confrontando il loro .text () con la mia stringa?
.offset([coordinates])Il metodo imposta le coordinate di un elemento ma solo relative al documento. Quindi come posso impostare le coordinate di un elemento ma rispetto al genitore? Ho scoperto che il .position()metodo ottiene solo valori "top, left" relativi al genitore, ma non imposta alcun valore. Ci ho provato $("#mydiv").css({top: 200, left: …
Ho il seguente HTML: <div id="mydiv"> <div class="myclass"></div> </div> Voglio essere in grado di utilizzare un selettore che seleziona l'interno div, ma specifico per il mydivcontenitore. Come posso raggiungere questo obiettivo con jQuery?
Prova di capire come usare il metodo .qu () di Jquery con un selettore specifico a cui sono associati più eventi. In precedenza stavo usando il metodo .live (), ma non ero sicuro di come realizzare la stessa impresa con .on (). Si prega di vedere il mio codice qui …
Voglio ottenere il primo genitore che ha un prefisso di classe specifico, supponiamo: <div class="div-a3332"> <div class="div-a89892"> <p> <div class="div-b2"> <div id="divid">hi</div> </div> </p> </div> </div> Ad esempio, il mio elemento corrente è #divide voglio trovare il primo elemento che ha il prefisso di classe div-a. Quindi in pratica selezionerà: …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.