Palīdziet vietnes attīstībai, daloties ar rakstu ar draugiem!
JQuery indeksa definīcija
Funkcija jQuery index() tiek izmantota, lai atgrieztu konkrētā elementa indeksu attiecībā pret atlasītāju. Funkcija jQuery index() ir jQuery iebūvēta funkcija. Funkcija jQuery index() meklē norādīto elementu starp saskaņotajiem elementiem, ja elements to atrada, tad atgriež elementa indeksu, ja elements nav atrasts saskaņotajos elementos, tad atgriež -1. Ja funkcijai index() netiek nodots neviens parametrs, tā atgriež pirmā jQuery objektā esošā elementa pozīciju.
Sintakse:
$( selektors). index( elements );
Parametri:
- element - šis ir neobligāts parametrs. Tas norāda elementu, kuram jāmeklē un jāatgriež indeksa vērtība attiecībā pret atlasītāju.
- Atgriešanās vērtība - šīs funkcijas atgriešanas vērtība ir norādītā elementa indeksa vērtība.
JQuery indeksa() darbība
Funkcija JQuery index() pieņem vienu parametru, parametrs ir elements, kas jāmeklē saskaņotajos elementos. Pieņemsim, ka šajā lapā tiek izmantots elements, mums ir jāatrod noteikta elementa rādītājs, piemēram, “div”. Tātad mēs varam izmantot funkciju index() kā “$( “div” ).index( );”, kas atgriezīs skaitli, kas norāda “div” elementa indeksu lapā.
Piemēri
Funkcijas jQuery index() piemērs, lai iegūtu konkrētā elementa indeksa vērtību -
Piemērs 1
Kods:
Šis ir funkcijas jQuery index( ) piemērs
Šis ir indeksa () funkcijas piemērs:
Noklikšķiniet uz tālāk esošā elementu saraksta, lai sarakstā iekļautu to indeksa vērtību.
Dārzeņu saraksts ir:
Augļu saraksts ir:
Iepriekš minētā koda izvade ir -
Kad noklikšķinām uz elementu saraksta, attiecīgie izvadi ir -
Iepriekš minētajā kodā ir izveidoti divi dārzeņu un augļu pasūtījumu saraksti. Tālāk funkcija index() tiek izmantota, lai iegūtu atlasīto vai noklikšķināto saraksta elementu indeksu kā “$( this ).index();”. Ņemiet vērā, ka abi saraksti ir atšķirīgi, tāpēc elements piešķir indeksa vērtību attiecībā pret savu sarakstu, kā mēs redzam iepriekš sniegtajā izvadē.
Funkcijas jQuery masīva indexOf() piemērs, lai iegūtu elementu indeksu no atlasītāja ar parametra vērtības nodošanu meklēšanai -
Piemērs 2
Kods:
Šī ir pirmā rindkopa bez klases. " Šī ir otrā rindkopa ar klasi c1."
Šis ir funkcijas jQuery index( ) piemērs
Šis ir indeksa () funkcijas piemērs:
"
"
Iepriekš minētā koda izvade ir -
Kad mēs noklikšķinām uz pirmā p elementa, rezultāts ir -
Kad mēs noklikšķinām uz pirmā span elementa, rezultāts ir -
Kad mēs noklikšķinām uz otrā p elementa, rezultāts ir -
Kad noklikšķinām uz otrā laiduma elementa, izvade ir -
Iepriekš minētajā kodā tiek izmantoti elementi “h3” “p” un “span”, kā arī ar klasi tiek izmantoti “p” un “span”. Tālāk funkcija index() tiek izmantota, lai iegūtu atlasīto vai noklikšķināto elementu indeksu ar un bez klases. Kods “$( “.c1” ).index( “span”);” atlasa elementus, kuriem ir klase “c1”, un no tiem atlasītajā sarakstā atlasiet elementu indeksu “span”. Iepriekš redzamajā izvadē varam redzēt rezultātu citai kombinācijai.
JQuery masīva indexOf() funkcijas piemērs, lai iegūtu vairāku elementu indeksu -
Piemērs 3
Kods:
Šī ir rindkopa.
Šis ir funkcijas jQuery index( ) piemērs
Šis ir indeksa () funkcijas piemērs:
Iegūt elementa indeksu
Iepriekš minētā koda izvade ir -
Iepriekš minētajā kodā tiek izmantoti elementi “h3”, “p” un “span”. Tālāk funkcija index () tiek izmantota, lai iegūtu indeksu “p”, kas atgrieza 1, pēc tam izmanto, lai iegūtu indeksu “p” un “h3” vienā izsaukumā, kas atgrieza indeksu “h3”, kas ir zemākais. indeksu un arī mēģiniet trešo reizi alternatīvi, tur arī atgriež "h3" indeksu, kas ir zemākais indekss.Tātad starp vairākiem atlasītājiem tas nodrošina zemāko indeksu, kā redzams iepriekš sniegtajā izvadā.
Secinājums
Funkcija jQuery index() ir iebūvēta funkcija, ko izmanto, lai atgrieztu konkrētā elementa indeksu attiecībā pret atlasītāju.