/ / Môže mi niekto, prosím, vysvetliť tento riadok kódu - jQuery

Môže mi niekto vysvetliť tento riadok kódu - jquery

Môže mi niekto, prosím, vysvetliť tento riadok kódu.

  1. Použitie výrazu „.btn“
  2. Rozdiel medzi jQuery () a $ ()
jQuery(".btn").trigger("click");

odpovede:

3 pre odpoveď č. 1
  1. .btn je výber triedy, skratka pre rodáka document.getElementsByClass(), ktoré získajú všetky prvky tejto triedy.
  2. $ je to alias pre jQuery, Pretože môžete mať viac rámcov, ktoré používajú $, môžete nazvať jQuery podľa názvu.

Čiara:

jQuery(".btn").trigger("click");

Prostriedky “Získajte všetky prvky pomocou triedy „btn“ a spúšťajte ich kliknutia “.

Odporúčam vám prečítať si komentár @dystroy a vziať na vedomie.


2 pre odpoveď č. 2

Použitie výrazu „.btn“

.btn je selektor CSS pre prvky s triedou btn, ako toto:

<div class="btn">...</div>

(Môže to byť akýkoľvek prvok, nemusí to byť div.)

Rozdiel medzi jQuery () a $ ()

Spravidla neexistuje. jQuery a $ obidve sa vzťahujú na rovnakú funkciu. Ale ak používate jQuery "s noConflict, jeden alebo obaja sa naň nemusia odvolávať.

Používa sa riadok kódu jQuery nájsť všetky takéto prvky a potom použiť trigger simulovať kliknutie na ne.


0 pre odpoveď č. 3
  1. .btn je a class selector z Jquery Rámec. čo znamená výber niektorého prvku pomocou triedy btn.
  2. $() je akási forma jQuery(), Vlastne žiadny rozdiel.

    jQuery(".btn").trigger("click");

spustí udalosť kliknutia na element s triedou btn, To sa prejaví, ako keby na tento prvok kliknete sami.


0 pre odpoveď č. 4
jQuery(".btn").trigger("click");

Vyššie uvedený kód vyvolá udalosť kliknutia pre triedu .btn z dokumentu.

To bude volať, len ak ste v jQuery definovali funkciu kliknutia.

Vďaka