Document Object Model (DOM) to sposób programowego odwoływania się do elementów języka znaczników, takich jak XML i HTML. Używaj z [javascript] lub dowolnym innym językiem programowania, który ma parser DOM
Mam następującą strukturę węzłów HTML: <div id="foo"> <div id="bar"></div> <div id="baz"> <div id="biz"></div> </div> <span></span> </div> Jak policzyć liczbę najbliższych dzieci foo, które są typu div? W powyższym przykładzie wynik powinien wynosić dwa ( bari baz).
Mam szablon Angular w DOM. Kiedy mój kontroler otrzymuje nowe dane z usługi, aktualizuje model w zakresie $ i ponownie renderuje szablon. Jak dotąd wszystko dobrze. Problem polega na tym, że muszę wykonać dodatkową pracę po ponownym renderowaniu szablonu i umieszczeniu go w DOM (w tym przypadku wtyczka jQuery). Wygląda …
Mam niemożliwie trudny moment, aby dowiedzieć się, jak uzyskać rzeczywistą DOMElement z selektora jquery. Przykładowy kod: <input type="checkbox" id="bob" /> var checkbox = $("#bob").click(function() { //some code } ) i w innym fragmencie kodu próbuję ustalić sprawdzoną wartość pola wyboru. if ( checkbox.eq(0).SomeMethodToGetARealDomElement().checked ) //do something. I proszę, nie chcę …
Mam kilka linków, które chcę jednocześnie wybrać klasę i identyfikator. Dzieje się tak, ponieważ mam 2 różne zachowania. Kiedy klasa linków ma jedną nazwę klasy, zachowują się w jeden sposób, gdy te same klasy linków mają inną nazwę klasy, zachowują się inaczej. Nazwy klas są przełączane za pomocą jquery. Muszę …
Używam jQuery i chcę sprawdzić istnienie elementu na mojej stronie. Napisałem następujący kod, ale nie działa: if($("#btext" + i) != null) { //alert($("#btext" + i).text()); $("#btext" + i).text("Branch " + i); } Jak sprawdzić istnienie elementu?
Muszę dynamicznie ustawić tekst w elemencie DIV. Jakie jest najlepsze, bezpieczne podejście do przeglądarki? Mam dostępne prototypejs i scriptaculous. <div id="panel"> <div id="field_name">TEXT GOES HERE</div> </div> Oto jak będzie wyglądać funkcja: function showPanel(fieldName) { var fieldNameElement = document.getElementById('field_name'); //Make replacement here }
Chcę coś takiego napisać: //a[not contains(@id, 'xx')] (co oznacza, że wszystkie linki, które istnieją w atrybucie „id”, nie zawierają ciągu „xx”) Nie mogę znaleźć odpowiedniej składni.
W następującym: <select id="test"> <option value="1">Test One</option> <option value="2">Test Two</option> </select> Jak uzyskać tekst wybranej opcji (np. „Test One” lub „Test Two”) przy użyciu JavaScript document.getElementsById('test').selectedValue zwraca 1 lub 2, jaka właściwość zwraca tekst wybranej opcji?
Próbuję zapętlić WSZYSTKIE elementy na stronie, więc chcę sprawdzić każdy element, który istnieje na tej stronie, pod kątem specjalnej klasy. Jak więc mam powiedzieć, że chcę sprawdzić KAŻDY element?
Chciałbym pobrać aktualny element (jakikolwiek to jest) w dokumencie HTML, który kliknąłem. Ja używam: $(document).click(function () { alert($(this).text()); }); Ale o dziwo, dostaję tekst całego (!) Dokumentu, a nie kliknięty element. Jak zdobyć tylko ten element, na który kliknąłem? Przykład <body> <div class="myclass">test</div> <p>asdfasfasf</p> </body> Jeśli kliknę na tekst „test”, …
Mam sekcję w naszej witrynie, która ładuje się dość wolno, ponieważ wykonuje intensywne połączenia. Masz jakiś pomysł, jak mogę sprawić, divby podczas przygotowywania strony pojawiło się coś podobnego do „ładowania”, a następnie zniknęło, gdy wszystko będzie gotowe?
Muszę wykonać wywołanie zwrotne, gdy ramka IFRAME zakończy ładowanie. Nie mam kontroli nad zawartością w IFRAME, więc nie mogę stamtąd odpalić wywołania zwrotnego. Ta ramka IFRAME jest tworzona programowo i muszę przekazać jej dane jako zmienną w wywołaniu zwrotnym, a także zniszczyć ramkę iframe. Jakieś pomysły? EDYTOWAĆ: Oto co mam …
Czy istnieje sposób na dopasowanie nazwy elementu wieloznacznego za pomocą querySelectorlub querySelectorAll? Widzę obsługę symboli wieloznacznych w zapytaniach o atrybuty, ale nie dla samych elementów. Dokument XML, który próbuję przeanalizować, to w zasadzie płaska lista właściwości i muszę znaleźć elementy, które mają określone ciągi w swoich nazwach. Zdaję sobie sprawę, …
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.