# 04: Izbirniki jQuery so izbirniki CSS3 - CSS-triki

Kazalo:

Anonim

V CSS lahko izberete vse

elementi na strani s tem:
h1 ( /* style all

elements */ )

V jQuery lahko uporabite popolnoma isti izbirnik.

$("h1") // set of all

elements

Pravzaprav lahko v jQuery uporabljate kateri koli izbirnik CSS (tudi izbirniki CSS3). V tem predvajanju zaslona smo celo uporabili izbirnik: nth-of-type za izbiro drugega izraza definicije na seznamu definicij:

$("dt:nth-of-type(2)") .html("I'm the second definition term!");

Ta metoda .html () je koristna. Omogoča vam, da spremenite (ali pridobite) "notranji HTML" elementa. Tako kot znotraj, ne samega elementa, temveč vsega v njem. Lahko bi rekli "drobovje". Podobna je metodi .text (), toda text () je dobesedno samo za besedilo. Ne bo vrnil dejanskega HTML-ja znotraj elementa. Torej, če bi bili "drobovje" Some text, bi samo vrnilo "Nekaj ​​besedila". Če z njim nastavite besedilo, ne boste mogli vstaviti HTML-ja, kar pomeni, da boste dobesedno videli "". Tudi pridobivanje besedila z njim je edinstveno, saj če izberete več elementov, bo vrnilo kombinirano besedilo iz vseh, kar je v jQuery edinstveno. V drugih primerih, ko iz metode "dobite" vrednost, bo vrnila vrednost s prvega v nizu. Like .height()bo samo vrnil višino od prvega elementa v nizu.

Oglejte si pisalo eab1c311dd6e399a2006f1694bbbe051 Chrisa Coyierja (@chriscoyier) na CodePen