Articles of selettori

Devo usare singoli punti (:) o doppio punto (: :) per pseudo-elementi prima, dopo, prima lettera e prima riga?

Da MDN: La notazione :: stata introdotta nel CSS 3 per stabilire una discriminazione tra pseudo-classi e pseudo-elementi. I browser accettano anche la notazione : introdotta nel CSS 2. Se la notazione : sarà sempre accettata dai browser CSS3, dovrei usarla perché funziona su browser vecchi e nuovi? O dovrei usare entrambi : per i […]

Primo selettore di parole

Come posso selezionare la prima parola in un div? Devo essere in grado di inserire un’interruzione di riga dopo la prima parola o di includerla in un tag span. Devo farlo per più div su una pagina con la stessa class.

IE8 non supporta querySelectorAll

Ho provato a usare document.querySelectorAll() , ma IE8 genera un errore, quello L’object non supporta questa proprietà o questo metodo var titleCheckBox = document.querySelectorAll(“”); Qui http://www.quirksmode.org/dom/w3c_core.html#t13 scritto, che IE8 supporta questo metodo. Cosa sto sbagliando?

jQuery: eq () vs get ()

Sono nuovo di jQuery e mi chiedo quale sia la differenza tra le funzioni get() ed eq() jQuery. Potrei fraintendere cosa fa la funzione get() , ma ho pensato che fosse strano non poter chiamare una funzione sul reso sull’elemento restituito nella stessa riga. //Doesn’t work Ie $(“h2”).get(0).fadeIn(“slow”); //Works $(“h2”).eq(0).fadeIn(“slow”);

jQuery: esclude $ (this) dal selettore

Ho qualcosa di simile a questo: A B C Quando si fa clic su uno di questi collegamenti, voglio eseguire la funzione .hide () sui collegamenti su cui non si fa clic. Capisco che jQuery abbia il: non selector, ma non riesco a capire come usarlo in questo caso, perché è necessario che io selezioni […]

Supporto per browser per CSS: first-child e: last-child

Qualcuno sa quali browser / versioni supportano? È sicuro usarli, o dovrei ricorrere a PHP / javascript per generare le prime / ultime classi?

JQuery fa qualche tipo di memorizzazione nella cache di “selettori”?

Ad esempio, il primo pezzo di codice eseguirà una ricerca completa due volte oppure è abbastanza intelligente da memorizzare i risultati nel caso in cui non si siano verificati cambiamenti DOM? if ($(“#navbar .heading”).text() > “”) { $(“#navbar .heading”).hide(); } e var $heading = $(“#navbar .heading”); if ($heading.text() > “”) { $heading.hide(); } Se il […]

Modo efficiente e conciso per trovare il prossimo fratello corrispondente?

Rimanendo fedele all’API jQuery ufficiale, c’è un modo più conciso, ma non meno efficace, di trovare il prossimo fratello di un elemento che corrisponde a un dato selettore diverso dall’uso di nextAll con la :first pseudo-class? Quando dico API ufficiale, voglio dire non hackerare internals, andare direttamente a Sizzle, aggiungere un plug-in nel mix, ecc. […]

jQuery: contiene il selettore per cercare più stringhe

Supponendo che io abbia: Mary John, Mary, Dave John, Dave, Mary John Se ho bisogno di trovare tutti gli elementi che contengono “John” e “Mary”, come potrei build il jQuery? La ricerca di una singola stringa sembra facile: $(‘li:contains(“John”)’).text() Sto cercando qualcosa come il seguente pseudo codice: $(‘li:contains(“John”)’ && ‘li:contains(“Mary”)’).text() Grazie!

jQuery Set Seleziona indice

Ho una casella di selezione: Number 0 Number 1 Number 2 Number 3 Number 4 Number 5 Number 6 Number 7 Mi piacerebbe impostare una delle opzioni come “selezionata” in base all’indice selezionato. Ad esempio, se sto cercando di impostare “Numero 3”, sto provando questo: $(‘#selectBox’)[3].attr(‘selected’, ‘selected’); Ma questo non funziona. Come posso impostare un’opzione […]