Czy ktoś może mi wyjaśnić ten wiersz kodu.
- Użycie „.btn”
- Różnica między jQuery () a $ ()
jQuery(".btn").trigger("click");
Odpowiedzi:
3 dla odpowiedzi № 1.btn
jest selektorem klas, skrótem do natywnegodocument.getElementsByClass()
, które pobierają wszystkie elementy z tej klasy.$
to alias dlajQuery
. Ponieważ możesz mieć więcej ram, które używają$
, możesz nazwać jQuery po imieniu.
Linia:
jQuery(".btn").trigger("click");
Znaczy "Pobierz wszystkie elementy z klasą „btn” i uruchom ich zdarzenia kliknięć.
Polecam przeczytać komentarz @dystroy i zanotować go.
2 dla odpowiedzi nr 2
Użycie „.btn”
.btn
jest selektorem CSS dla elementów z klasą btn
, lubię to:
<div class="btn">...</div>
(Może to być dowolny element, nie musi to być element div
.)
Różnica między jQuery () a $ ()
Zwykle nie ma żadnego. jQuery
i $
oba odnoszą się do tej samej funkcji. Ale jeśli używasz jQuery ” noConflict
, jedna lub obie z nich mogą już nie odnosić się do niej.
Linia kodu jest używana jQuery
znaleźć wszystkie takie elementy, a następnie użyć trigger
symulować kliknięcie na nich.
0 dla odpowiedzi № 3
.btn
jestclass selector
zJquery
Ramy. co oznacza wybranie elementu z klasąbtn
.$()
jest rodzajem formyjQuery()
. Właściwie nie ma różnicy.jQuery(".btn").trigger("click");
wywoła zdarzenie click na elemencie z klasą btn
. Który efekt będzie taki sam, jeśli klikniesz ten element za pomocą myszy.
0 dla odpowiedzi nr 4
jQuery(".btn").trigger("click");
Powyższy kod wywołuje zdarzenie click dla klasy .btn z dokumentu.
Spowoduje to wywołanie tylko wtedy, gdy zdefiniujesz funkcję kliknięcia w jquery.
Dzięki