Selektory mogą być używane w jQuery w celu dopasowania zestawu elementów w dokumencie. Większość selektorów CSS jest zaimplementowanych, a także zestaw niestandardowych.
Jeśli pole wyboru jest zaznaczone, muszę tylko uzyskać wartość 1; w przeciwnym razie muszę uzyskać wartość 0. Jak to zrobić za pomocą jQuery? $("#ans").val() zawsze da mi jedno prawo w tym przypadku: <input type="checkbox" id="ans" value="1" />
Mam mnóstwo div z klasą testimoniali chcę użyć jquery, aby przejść przez nie w pętli, aby sprawdzić dla każdego div, czy określony warunek jest spełniony. Jeśli to prawda, powinien wykonać akcję. Czy ktoś wie, jak bym to zrobił?
Jestem po dokumentacji dotyczącej używania symboli wieloznacznych lub wyrażeń regularnych (nie jestem pewien co do dokładnej terminologii) za pomocą selektora jQuery. Szukałem tego sam, ale nie byłem w stanie znaleźć informacji na temat składni i sposobu jej użycia. Czy ktoś wie, gdzie jest dokumentacja składni? EDYCJA: Filtry atrybutów pozwalają wybrać …
Mam następujące: $(document).ready(function() { $("#select-all-teammembers").click(function() { $("input[name=recipients\\[\\]]").attr('checked', true); }); }); Chciałbym, aby id="select-all-teammembers"po kliknięciu przełączać między zaznaczonym a niezaznaczonym. Pomysły? to nie są dziesiątki linii kodu?
Czy istnieje selectormożliwość zapytania o elementy o identyfikatorze kończącym się danym ciągiem? Powiedz, że mam element o identyfikatorze ctl00$ContentBody$txtTitle. Jak mogę to uzyskać, przekazując tylko txtTitle?
Chcę ustawić opcję, która została wcześniej wybrana do wyświetlania przy ładowaniu strony. Próbowałem z następującym kodem: $("#gate").val('Gateway 2'); z <select id="gate"> <option value='null'>- choose -</option> <option value='gateway_1'>Gateway 1</option> <option value='gateway_2'>Gateway 2</option> </select> Ale to nie działa. Jakieś pomysły?
Zastanawiam się, czy istnieje sposób na logikę „LUB” w selektorach jQuery. Na przykład wiem, że element jest potomkiem elementu z klasą classA lub classB i chcę zrobić coś takiego elem.parents('.classA or .classB'). Czy jQuery zapewnia taką funkcjonalność?
Aby wybrać węzeł potomny w jQuery, można użyć dzieci (), ale także find (). Na przykład: $(this).children('.foo'); daje taki sam wynik jak: $(this).find('.foo'); Która opcja jest najszybsza lub preferowana i dlaczego?
Próbuję przekazać „to” z zakresu kliknięcia do funkcji jQuery, która może następnie wykonać jQuery na pierwszym elemencie potomnym tego klikniętego elementu. Wydaje się, że nie mogę tego zrobić poprawnie ... <p onclick="toggleSection($(this));"><span class="redClass"></span></p> JavaScript: function toggleSection(element) { element.toggleClass("redClass"); } Jak odwołać się do: first-child elementu?
Za pomocą jQuery, jak usunąć wszystkie wiersze w tabeli oprócz pierwszego? To moja pierwsza próba użycia selektorów indeksu. Jeśli dobrze rozumiem przykłady, następujące działania powinny działać: $(some table selector).remove("tr:gt(0)"); który przeczytałbym jako „Zawiń tabelę w obiekt jQuery, a następnie usuń wszystkie elementy (wiersze)„ tr ”, gdzie indeks takich wierszy jest …
W jQuery jak używać selektora, aby uzyskać dostęp do wszystkich elementów oprócz pierwszego? Tak więc w poniższym kodzie będzie dostępny tylko drugi i trzeci element. Wiem, że mogę uzyskać do nich dostęp ręcznie, ale może istnieć dowolna liczba elementów, więc nie jest to możliwe. Dzięki. <div class='test'></div> <div class='test'></div> <div …
Jaki jest najlepszy sposób na wykrycie, czy selektor jQuery zwraca pusty obiekt. Jeśli zrobisz: alert($('#notAnElement')); dostajesz [Object Object], więc teraz to robię: alert($('#notAnElement').get(0)); który napisze „niezdefiniowany”, a więc możesz to sprawdzić. Ale wydaje się bardzo źle. Jaki jest inny sposób?
Czy istnieje proste wyrażenie selektora, aby nie wybierać elementów o określonej klasie? <div class="first-foo" /> <div class="first-moo" /> <div class="first-koo" /> <div class="first-bar second-foo" /> Chcę tylko zdobyć pierwsze trzy divy i spróbować $(div[class^="first-"][class!="first-bar"]) Ale otrzymuje to wszystko, ponieważ ostatni div zawiera więcej niż pierwszy takt. Czy istnieje sposób użycia …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.