Say mam następujące:jQuery - jak sprawdzić, czy selektor pasuje do czegokolwiek?
$('#foo')
Chciałbym wiedzieć, czy to selektor pasuje do niczego. Jak mogę to przetestować?
Say mam następujące:jQuery - jak sprawdzić, czy selektor pasuje do czegokolwiek?
$('#foo')
Chciałbym wiedzieć, czy to selektor pasuje do niczego. Jak mogę to przetestować?
if ($('#foo').length > 0) {
// do things
}
powinien zrobić to
używać konsoli JavaScript, żeby zobaczyć jaka metoda przywracany połączeń. Wpisz polecenie w konsoli, a następnie naciśnij enter.
Skróty, aby otworzyć konsolę JS:
W celu wyjaśnienia (zainspirowanym wersją ostateczną), ta metoda ma zastosowanie tylko w przypadku ręcznego testowania strony. Zapewnia to poziom introspekcji, który nie pozwala na sprawdzenie długości wyniku zapytania. – cheeken
Z pewnością alternatywna metoda debugowania selektora jest lepsza niż wielokrotna odpowiedź ... – AnteSim
omg to * * David Wick? – wsanville
hej będzie! hahaa –
Lub, jeśli masz do czynienia z typem przymusu, jeśli ($ ("# foo"). length) {} też działa. – bstakes