javascript

Przechowywanie obiektów w HTML5 localStorage

Chciałbym zapisać obiekt JavaScript w HTML5 localStorage, ale mój obiekt jest najwyraźniej konwertowany na ciąg znaków. Mogę ... Bugs/Public/show_bug.cgi?id=12111 . więc to pytanie nie jest już w 100% poprawne, ale odpowiedzi nadal mogą być interesujące.

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

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

Jaki jest najlepszy sposób na wykrycie urządzenia mobilnego?

Czy istnieje sposób na wykrycie, czy użytkownik korzysta z urządzenia mobilnego w jQuery? Coś podobnego do atrybutu CSS @medi ... ć inny skrypt, jeśli przeglądarka znajduje się na urządzeniu przenośnym. Funkcja jQuery $.browser nie jest tym, czego szukam.

Walidacja liczb dziesiętnych w JavaScript-IsNumeric()

Jaki jest najczystszy i najskuteczniejszy sposób walidacji liczb dziesiętnych w JavaScript? Punkty Bonusowe za: jasność. ... ) => false 09. IsNumeric('1.2.3') => false 10. IsNumeric('') => false 11. IsNumeric('blah') => false

Jak poprawnie sklonować obiekt JavaScript?

Mam obiekt, x. Chciałbym skopiować go jako obiekt y, tak aby zmiany na y nie zmieniały x. Zdałem sobie sprawę, że kopiowanie ... lem, ponieważ kopiuję jeden z moich własnych, dosłownie skonstruowanych obiektów. Jak poprawnie sklonować obiekt JavaScript?

Jak działa słowo kluczowe "this"?

Zauważyłem, że nie wydaje się być jasne wyjaśnienie, czym jest słowo kluczowe this i jak jest poprawnie (i nieprawidłowo) uży ... o dziwnego zachowania z nim i nie udało mi się zrozumieć, dlaczego to się stało. Jak działa this i kiedy należy go stosować?

Biblioteka wizualizacji grafów w JavaScript

Mam strukturę danych, która reprezentuje ukierunkowany wykres i chcę dynamicznie renderować go na stronie HTML. Te wykresy b ... do jQuery, aby użytkownicy mogli ręcznie dostosować układ, przeciągając węzły wokół. Uwaga: nie szukam biblioteki Wykresów.

Dlaczego mój kod JavaScript otrzymuje błąd "Brak nagłówka 'Access-Control-Allow-Origin' na żądanym zasobie", podczas gdy listonosz nie?

MOD note: to pytanie dotyczy tego, dlaczego listonosz nie podlega ograniczeniom CORS w taki sam sposób jak XMLHttpRequest. ... }) .fail( function(xhr, textStatus, errorThrown) { alert(xhr.responseText); alert(textStatus); });

.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, ... <div id="txtAge" style="display:none"> Age is selected </div> Jak pomyślnie odpytywać właściwość checked?

Ustawienie "zaznaczone" dla checkboxa z jQuery

Chciałbym zrobić coś takiego aby zaznaczyć checkbox używając jQuery : $(".myCheckBox").checked(true); Lub $(".myCheckBox").selected(true); Czy coś takiego istnieje?

Gdzie umieścić tagi w znacznikach HTML?

Podczas osadzania JavaScript w dokumencie HTML, gdzie jest właściwe miejsce do umieszczenia znaczników <script> i dołąc ... ków <a> do znaczników <script>. Konkretnie używam jQuery, ale bardziej ogólne odpowiedzi są również odpowiednie.)

pretty-print JSON using JavaScript

Jak wyświetlić JSON w formacie łatwym do odczytania (dla czytników ludzkich)? Szukam głównie wcięć i białych spacji, może nawet kolorów / stylów czcionek / itp.

Jak zadeklarować przestrzeń nazw w JavaScript?

Jak utworzyć przestrzeń nazw w JavaScript, aby moje obiekty i funkcje nie zostały nadpisane przez inne obiekty i funkcje o te ... f (Foo == null || typeof(Foo) != "object") { var Foo = new Object();} Czy jest na to sposób bardziej elegancki lub zwięzły?

Jak sprawdzić, czy tablica zawiera wartość w JavaScript?

Jaki jest najbardziej zwięzły i skuteczny sposób, aby dowiedzieć się, czy tablica JavaScript zawiera wartość? To jedyny sposó ... return true; } } return false; } Czy istnieje lepszy i bardziej zwięzły sposób, aby to osiągnąć?

Jak Trello uzyskuje dostęp do schowka użytkownika?

Gdy najedziesz na kartę w Trello i naciśniesz Ctrl+C , adres URL tej karty jest kopiowany do schowka. Jak oni to robią? Z t ... pomocą kodu JavaScript i Ctrl+C uruchamia domyślne zachowanie przeglądarki, kopiując wartość tekstową niewidocznego węzła.)

Jak debugować węzeł.aplikacje js?

Jak debugować węzeł.aplikacja js server? W tej chwili używam głównie debugowania alertów z instrukcjami print takimi jak: ... y sposób na debugowanie. Wiem, że Google Chrome ma debugger wiersza poleceń. Czy ten debugger jest dostępny dla Node.js też?

Ustawienie "zaznaczone" dla checkboxa z jQuery?

Chciałbym zrobić coś takiego aby zaznaczyć checkbox używając jQuery : $(".myCheckBox").checked(true); Lub $(".myCheckBox").selected(true); Czy coś takiego istnieje?

Jak zastąpić wszystkie wystąpienia ciągu znaków w JavaScript?

Mam ten ciąg: "Test abc test test abc test test test abc test test abc" Robienie str = str.replace('abc', ''); Wydaje się usuwać tylko pierwsze wystąpienie abc w powyższym łańcuchu. Jak mogę zastąpić wszystkie zdarzenia?

Jak mogę sprawdzić "undefined" w JavaScript? [duplikat]

to pytanie ma już odpowiedzi tutaj : ... (typeof(myVariable) != "undefined") Lub if (myVariable) // This throws an error if undefined. Should this be in Try/Catch?