Pytania otagowane jako javascript

W przypadku pytań dotyczących programowania w ECMAScript (JavaScript / JS) i jego różnych dialektach / implementacjach (z wyjątkiem ActionScript). Ten znacznik jest rzadko używany samodzielnie, ale najczęściej jest powiązany z tagami [node.js], [jquery], [json] i [html].

25
Jak wykryć zmieniony wymiar DIV?
На этот вопрос есть ответы на przepełnienie stosu на русском : Как отследить изменение размера div'ов? Mam następujący przykładowy html, jest DIV, który ma 100% szerokości. Zawiera niektóre elementy. Podczas zmiany rozmiaru okien elementy wewnętrzne mogą zostać ponownie ustawione, a wymiar div może się zmienić. Pytam, czy można podpiąć zdarzenie …
351 javascript  jquery  html 

14
Jak zaktualizować stan rodzica w React?
Moja struktura wygląda następująco: Component 1 - |- Component 2 - - |- Component 4 - - - |- Component 5 Component 3 Komponent 3 powinien wyświetlać niektóre dane w zależności od stanu komponentu 5. Ponieważ rekwizyty są niezmienne, nie mogę po prostu zapisać jego stanu w komponencie 1 i …


10
Globalny mechanizm zdarzeń JavaScript
Chciałbym wyłapać każdy zgłoszony błąd niezdefiniowanej funkcji. Czy w JavaScript jest dostępna funkcja globalnej obsługi błędów? Przypadek użycia przechwytuje wywołania funkcji z pamięci flash, które nie są zdefiniowane.

7
Jak ustawić wartość tekstu wejściowego za pomocą jQuery
Mam tekst wejściowy, który jest następujący: <div class="editor-label"> @Html.LabelFor(model => model.EmployeeId, "Employee Number") </div> <div class="editor-field textBoxEmployeeNumber"> @Html.EditorFor(model => model.EmployeeId) @Html.ValidationMessageFor(model => model.EmployeeId) </div> Które produkują następujące HTML <div class="editor-label"> <label for="EmployeeId">Employee Number</label> </div> <div class="editor-field textBoxEmployeeNumber"> <input class="text-box single-line" data-val="true" data-val-number="The field EmployeeId must be a number." data-val-required="The EmployeeId …


8
Jasmine JavaScript Testing - toBe vs toEqual
Powiedzmy, że mam następujące elementy: var myNumber = 5; expect(myNumber).toBe(5); expect(myNumber).toEqual(5); Oba powyższe testy przejdą pomyślnie. Czy istnieje różnica pomiędzy toBe()i toEqual()jeśli chodzi o ocenę liczb? Jeśli tak, to kiedy powinienem użyć jednego, a nie drugiego?



30
Zapobiegaj przewijaniu BODY po otwarciu modalu
Chcę, aby moje ciało przestało przewijać się podczas używania kółka myszy, gdy Modal (z http://twitter.github.com/bootstrap ) na mojej stronie internetowej jest otwarty. Próbowałem wywołać fragment javascript poniżej, gdy modal jest otwarty, ale bez powodzenia $(window).scroll(function() { return false; }); I $(window).live('scroll', function() { return false; }); Pamiętaj, że nasza witryna …
347 javascript  jquery  css  scroll 

15
Dynamiczna zmiana strony favicon
Mam aplikację internetową oznaczoną marką według aktualnie zalogowanego użytkownika. Chciałbym zmienić favicon strony na logo prywatnej marki, ale nie mogę znaleźć żadnego kodu ani żadnych przykładów tego, jak zrobić to. Czy ktoś wcześniej to zrobił? Wyobrażam sobie, że mam tuzin ikon w folderze, a odniesienie do pliku favicon.ico, którego należy …
347 javascript  html  dom  favicon 

27
Jak dodać wiele klas do ReactJS Component
Jestem nowy w ReactJS i JSX i mam mały problem z poniższym kodem. Próbuję dodać wiele klas do classNameatrybutu na każdym li: <li key={index} className={activeClass, data.class, "main-class"}></li> Mój komponent React to: var AccountMainMenu = React.createClass({ getInitialState: function() { return { focused: 0 }; }, clicked: function(index) { this.setState({ focused: index …

11
Jak mogę zastąpić okno dialogowe OnBeforeUnload i zastąpić je własnym?
Muszę ostrzec użytkowników przed niezapisanymi zmianami, zanim opuszczą stronę (dość powszechny problem). window.onbeforeunload=handler To działa, ale wywołuje domyślne okno dialogowe z irytującą standardową wiadomością, która otacza mój własny tekst. Muszę albo całkowicie zastąpić standardowy komunikat, aby mój tekst był wyraźny, albo (jeszcze lepiej) zastąpić całe okno dialogowe modalnym oknem dialogowym …

27
Jak dodać opóźnienie w pętli JavaScript?
Chciałbym dodać opóźnienie / sen w whilepętli: Próbowałem tak: alert('hi'); for(var start = 1; start < 10; start++) { setTimeout(function () { alert('hello'); }, 3000); } Tylko pierwszy scenariusz jest prawdziwy: po pokazie alert('hi')będzie czekał 3 sekundy, następnie alert('hello')zostanie wyświetlony, ale następnie alert('hello')będzie się ciągle powtarzał. Chciałbym tylko, aby po …
346 javascript  loops  sleep 

11
Dlaczego Date.parse podaje nieprawidłowe wyniki?
Przypadek pierwszy: new Date(Date.parse("Jul 8, 2005")); Wynik: Pt 08 lipca 2005 00:00:00 GMT-0700 (PST) Przypadek drugi: new Date(Date.parse("2005-07-08")); Wynik: Czw lip 07 2005 17:00:00 GMT-0700 (PST) Dlaczego druga analiza jest nieprawidłowa?
345 javascript  date 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.