Hvordan finne HTML -elementer i jQuery

Hvordan finne HTML -elementer i jQuery
JQuery Selectors brukes til å finne og manipulere HTML -elementer, og disse velgerne regnes som en essensiell komponent i jQuery -biblioteket. Ved hjelp av jQuery -velgere kan du finne HTML -elementer fra dokumentobjektmodell basert på elementnavnet, klasse, ID, attributter og typer.

Denne oppskrivningen vil diskutere prosedyren for Finn HTML -elementer I jQuery bruker Elementnavnvelger, Element #id velger, og Element .Klassevelger. Så la oss starte!

Hvordan finne HTML -elementer i jQuery ved hjelp av elementnavnvelgeren

I jQuery kan du finne HTML -elementer ved å bruke deres “Navn,”Og det bør føres i parentesen”()”. Her er syntaksen ved å bruke elementnavnvelger.

Syntaks av elementnavnvelgeren

$ ("elementname")

I den ovennevnte syntaks må du legge til "elementname”Med doble anførselstegn inne i parentesene.

Eksempel: Finn HTML -elementer i jQuery ved å bruke elementnavnvelgeren
Først av alt, i vår “indeks.html”Fil, vi vil legge til en overskrift med“H2”Tag, et avsnitt som bruker“

”Tag, og en“Klikk på meg!”Knapp:

Finn HTML -elementer i jQuery


Dette er hovedparagrafen med noen eksempler på tekst


Du kan bruke hvilken som helst online kodende sandkasse eller din favorittkodeditor for å lage dette prosjektet; Vi vil imidlertid bruke Visual Studio -koden:

Deretter går du mot JavaScript -filen din, som er "mitt prosjekt.JS”I vårt tilfelle og skriv ut følgende kode i den:

$ (dokument).klar (funksjon ()
$ ("knapp").klikk (funksjon ()
$ ("H2").gjemme seg();
);
);

Bruker $ (“H2”) Elementnavn velger, jQuery vil søke etter “H2”Element og skjul det deretter fra websiden ved hjelp av“gjemme seg()”Metode:

Etter å ha lagret begge filene, vil vi åpne “indeks.html”Ved hjelp av VS -kode”Leverserver" Utvidelse:

Å klikke på den uthevede knappen vil skjule alle

Før du klikker på knappen:

Etter å ha klikket på knappen:

Elementnavnvelgeren henter alle HTML -elementer med samme navn. For eksempel har vi lagt til $ (“H2”) som elementnavnet, så elementnavnvelgeren vil velge alle

overskriftselementer på websiden vår og bruk deretter de ekstra innstillingene på dem.

Imidlertid, hvis du vil finne en spesifikk Html element, Da kan du bruke Element #id velger i jQuery ().

Hvordan finne HTML -elementer i jQuery ved hjelp av element #ID -velgeren

For å finne HTML -elementer som bruker element #ID -velger, må vi tilordne en ID til det HTML -elementet, og det skal være unikt på en webside, ettersom elementet #ID -velgeren søker etter det unike og enkeltelementet.

Syntaks av element #ID -velgeren

$ ("#my_id")

I syntaksen til elementet #ID -velgeren må du legge til hasjkarakteren "#,”Etterfulgt av“id”Tilordnet et HTML -element.

Eksempel: Finn HTML -elementer i jQuery ved å bruke element #ID -velgeren
I vår "indeks.html”Fil, vi har lagt til et avsnitt, en“Klikk på meg”-Knappen, og en overskrift med“H2ID”Element -ID:

Finn HTML -elementer i jQuery


Dette er hovedparagrafen med noen eksempler på tekst


For å finne overskriften HTML -element med “H2ID”, Vi vil skrive ut følgende kode i vår“mitt prosjekt.JS”Fil:

$ (dokument).klar (funksjon ()
$ ("knapp").klikk (funksjon ()
$ ("#H2ID").gjemme seg();
);
);

I dette tilfellet, når vi vil klikke på knappen, jQuery “$ (“#H2ID”)”Metode finner HTML -overskriftselementet med“H2ID”Og skjul den for websiden:

Den ekstra overskriften kan ikke lenger sees etter å ha klikket på "Klikk på meg”Knapp:

Hvordan finne HTML -elementer i jQuery ved å bruke element .Klassevelger

Element #ID -velger tillater deg ikke å velge to HTML -elementer samtidig fordi begge vil ha unike ID -verdier. Du kan imidlertid tildele en klasse til forskjellige HTML -elementer og deretter bruke Element .Klassevelger for å finne elementene som tilhører samme klasse.

Syntaks av elementet .Klassevelger

$ (".klassen min")

I den gitte syntaks av elementet .Klasselektor, du må legge til et periodekarakter før du skriver ut klassenavnet, og det skal være vedlagt i parenteser.

Eksempel: Finn HTML -elementer i jQuery ved å bruke element .Klassevelger
I dette eksemplet vil vi tildele et klassenavn “Newclass”Til overskriften, avsnittelementet og knappen, som er lagt til i vårt“indeks.html”Fil:

Finn HTML -elementer i jQuery


Dette er hovedparagrafen med noen eksempler på tekst


Dette er andre avsnitt


Bortsett fra første ledd, tilhører alle de ekstra HTML -elementene "Newclass”:

Nå, for det første, vil vi finne HTML -elementene som har klassenavn “Newclass”. Etter det vil vi skjule dem for HTML -siden vår:

$ (dokument).klar (funksjon ()
$ ("knapp").klikk (funksjon ()
$ (".Newclass ").gjemme seg();
);
);

Før du klikker på knappen:

Etter å ha klikket på knappen:

Den ovennevnte utgangen viser at vi har funnet de spesifiserte HTML-elementene ved hjelp av element .Klassevelger og gjemte dem fra websiden.

Konklusjon

Ved hjelp av Elementnavnvelger, Element #id velger, og Element .Klassevelger, Du kan finne HTML -elementer i jQuery. Elementnavnvelger brukes til å velge HTML -elementene ved navn. I kontrast finner element #ID -velgeren et spesifikt HTML -element basert på deres unike ID, og ​​til slutt, element .Klasselektor henter dem i henhold til klassenavnet. Denne oppskrivningen diskuterte prosedyren for å finne HTML-elementer i jQuery ved å bruke elementnavnvelger, element #ID-velger og element .Klassevelger.