dom

Jak sprawdzić, czy element jest ukryty w jQuery?

Czy można przełączyć widoczność elementu, korzystając z funkcji .hide(), .show() albo .toggle()? Jak sprawdzić, czy element jest visible lub hidden?

Jak Mogę zmienić klasę elementu za pomocą JavaScript?

Jak mogę zmienić klasę elementu HTML w odpowiedzi na onclick lub inne zdarzenia za pomocą JavaScript?

.prop () vs. attr()

Więc jQuery 1.6 ma nową funkcję prop(). $(selector).click(function(){ //instead of: this.getAttribute('style'); ... znaków, a attr jako ciąg znaków, ale prop jako CSSStyleDeclaration, dlaczego? Jak to wpłynie na moje kodowanie w przyszłości?

Jak sprawdzić, czy pole wyboru jest zaznaczone w jQuery?

Muszę sprawdzić właściwość checked checkbox i wykonać akcję na podstawie właściwości checked przy użyciu jQuery. Na przykład ... attr('checked')) { $("#txtAge").show(); } else { $("#txtAge").hide(); } Jak pomyślnie odpytywać Właściwość checked?

Jak sprawdzić, czy element DOM jest widoczny w bieżącym widoku?

Czy istnieje skuteczny sposób, aby stwierdzić, czy element DOM (w dokumencie HTML) jest obecnie widoczny (pojawia się w widoku )? (pytanie dotyczy Firefoksa)

Dlaczego setTimeout (fn, 0) jest czasem przydatny?

Ostatnio natknąłem się na dość paskudny błąd, w którym kod ładował <select> dynamicznie przez JavaScript. Ten dynamicz ... ś ma oficjalne wyjaśnienie? Jakiego problemu z przeglądarką unikam, wywołując moją funkcję "później" za pomocą setTimeout()?

Jak znaleźć detektory zdarzeń na węźle DOM podczas debugowania lub z kodu JavaScript?

Mam stronę, na której niektóre słuchacze zdarzeń są dołączone do pól wprowadzania i wyboru. Czy istnieje sposób, aby dowiedzi ... a są dołączane za pomocą: Prototype ' s Event.observe; DOM ' s addEventListener; jako atrybut elementu element.onclick.

Pobierz zaznaczony tekst z rozwijanej listy (pole wyboru) za pomocą jQuery

Jak mogę pobrać zaznaczony tekst (nie zaznaczoną wartość) z rozwijanej listy w jQuery?

Jak uzyskać wartość pola wprowadzania tekstu za pomocą JavaScript?

Pracuję nad wyszukiwaniem z JavaScript. Użyłbym formularza, ale to psuje coś innego na mojej stronie. Mam to pole tekstowe: ... http://www.myurl.com/search/" + (input text value); } </script> Jak pobrać wartość z pola tekstowego do JavaScript?

dokument jQuery.createElement equivalent?

Refaktoryzuję stary kod JavaScript i jest dużo manipulacji DOM. var d = document; var odv = d.createElement("div"); odv.styl ... ksperymentowałem z: var odv = $.create("div"); $.append(odv); // And many more Ale nie jestem pewien, czy to jest lepsze.

Zrozumienie odpowiednio offsetWidth, clientWidth, scrollWidth i-Height

W Stoskoverflow jest kilka pytań dotyczących offsetWidth/clientWidth/scrollWidth (oraz-Height, odpowiednio), ale żadne z nich ... ie, w tym wskazówki wizualne? W jaki sposób można również wykorzystać te wartości do obliczania szerokości paska przewijania?

jQuery find events handlers registered with a object

Muszę znaleźć procedury obsługi zdarzeń zarejestrowane nad obiektem. Na przykład: $("#el").click(function() {...}); $("#el ... zeń? Jeśli nie jest to możliwe na obiekcie jQuery za pomocą odpowiednich metod, czy jest to możliwe na zwykłym obiekcie DOM?

Jaka jest różnica między właściwościami i atrybutami W HTML?

Po zmianach wprowadzonych w jQuery 1.6.1, próbowałem zdefiniować różnicę między właściwościami i atrybutami W HTML. Patrząc ... buty', które można dodać do HTML element, który nie jest ani logiczny, ani nie zawiera wartości generowanej przez UA. Myśli?

Jak wstawić element po innym elemencie w JavaScript bez użycia biblioteki?

Jest insertBefore()w JavaScript, ale jak mogę wstawić element po inny element bez użycia jQuery lub innej biblioteki?

Jak dowiedzieć się, który element DOM ma focus?

Chciałbym się dowiedzieć, w JavaScript, który element ma obecnie focus. Przeglądałem DOM i nie znalazłem jeszcze tego, czego ... wydaje. Mam ustawioną część obsługi klucza, ale teraz muszę wymyślić, jak przesunąć ostrość over w funkcjach obsługi zdarzeń.

Jaki jest najbardziej efektywny sposób tworzenia elementów HTML za pomocą jQuery?

Ostatnio robiłem wiele wyskakujących okien modalnych, a co nie, do których używałem jQuery. Metoda, której użyłem do tworzeni ... osób tworzenia elementów w jQuery z perspektywy wydajności? Ta ODPOWIEDŹ zawiera punkty odniesienia do poniższych sugestii.

Jak Mogę wybrać element po nazwie za pomocą jQuery?

Mieć kolumnę tabeli, którą próbuję rozwinąć i ukryć: JQuery wydaje się ukrywać td elementy, gdy zaznaczam je przezklasa , a ... tr> <tr> <td>data1</td> <td name="tcol1" class="bold"> data2</td> </tr>

Usuń wszystkie elementy potomne węzła DOM w JavaScript

Jak usunąć wszystkie elementy potomne węzła DOM w JavaScript? Powiedzmy, że mam następujący (brzydki) HTML: <p id="foo" ... aby odpowiedź była prosto DOM; choć dodatkowe punkty, jeśli również podać odpowiedź w jQuery wzdłuż z odpowiedzią tylko DOM.

Tworzenie nowego elementu DOM Z ciągu HTML przy użyciu wbudowanych metod DOM lub prototypu

Mam łańcuch HTML reprezentujący element: '<li>text</li>'. Chciałbym dołączyć go do elementu w DOM (a ul w moim pr ... ę to zrobić za pomocą metod prototype lub DOM? (wiem, że mógłbym to zrobić łatwo w jQuery, ale niestety nie używamy jQuery.)

Jak mogę sprawdzić, czy element istnieje w widoku DOM?

Jak sprawdzić pierwiastek na istnienie bez użycia metody getElementById? Ustawiłem demo na żywo w celach informacyjnych. T ... również, dlaczego zmienne JavaScript zachowują się w ten sposób, jeśli ktoś zna jakieś dobre artykuły związane z tym tematem.