Pytania oznaczone «javascript»

349
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...

347
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,...

347
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...

347
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:...

346
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...

345
jQuery.inArray (), jak z niego prawidłowo korzystać?

Pierwszy raz pracuję jQuery.inArray()i to działa trochę dziwnie. Jeśli obiekt znajduje się w tablicy, zwróci 0, ale 0 w kodzie JavaScript jest fałszywe. Więc wypisane zostaną: „NIE jest w tablicy” var myarray = []; myarray.push("test"); if(jQuery.inArray("test", myarray)) { console.log("is in...

344
Jak sortować ciągi w JavaScript

Mam listę obiektów, które chcę sortować na podstawie pola attrtypu string. Próbowałem użyć- list.sort(function (a, b) { return a.attr - b.attr }) ale okazało się, że -nie działa z łańcuchami w JavaScript. Jak mogę posortować listę obiektów na podstawie atrybutu z ciągiem...

344
Używaj nazw zmiennych dynamicznych w JavaScript

W PHP możesz robić niesamowite / przerażające rzeczy, takie jak: $a = 1; $b = 2; $c = 3; $name = 'a'; echo $$name; // prints 1 Czy jest jakiś sposób na zrobienie czegoś takiego za pomocą Javascript? Na przykład, jeśli mam, var name = 'the name of the variable';czy mogę uzyskać odwołanie do...