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 ustawić kierowanie tylko na Internet Explorer 10 w pewnych sytuacjach, takich jak kod CSS specyficzny dla programu Internet Explorer lub kod JavaScript specyficzny dla programu Internet Explorer?
Jak ustawić kierowanie tylko na Internet Explorer 10 w pewnych sytuacjach, takich jak kod CSS specyficzny dla programu Internet Explorer lub kod JavaScript specyficzny dla programu Internet Explorer? Próbowałem tego, ale to nie działa: <!--[if IE 10]> <html class="no-js ie10" lang="en"> <![endif]--> <!--[if !IE]><!--> <html lang="en" class="no-js"> <!--<![endif]--> Internet Explorer …

5
Czy dyrektywa kątowa może przekazywać argumenty do funkcji w wyrażeniach określonych w atrybutach dyrektywy?
Mam dyrektywę formularza, która używa określonego callbackatrybutu z izolowanym zakresem: scope: { callback: '&' } Znajduje się wewnątrz an, ng-repeatwięc wyrażenie, które przekazuję, zawiera idobiekt jako argument funkcji zwrotnej: <directive ng-repeat = "item in stuff" callback = "callback(item.id)"/> Kiedy skończyłem pracę z dyrektywą, wywołuje $scope.callback()ona funkcję kontrolera. W większości przypadków …

6
Pobierz indeks elementu jako dziecko względem rodzica
Powiedzmy, że mam ten znacznik: <ul id="wizard"> <li>Step 1</li> <li>Step 2</li> </ul> Mam to jQuery: $("#wizard li").click(function () { // alert index of li relative to ul parent }); Jak mogę uzyskać indeks dziecka liwzględem jego rodzica, klikając to li? Na przykład po kliknięciu „Krok 1 alert” powinna pojawić się …
160 javascript  jquery 

18
Debugowanie JavaScript w IE7
Muszę debugować JavaScript w Internet Explorerze 7. Niestety, jego domyślny debugger nie dostarcza mi wielu informacji. Informuje mnie o stronie, na której pojawił się błąd (nie o konkretnym skrypcie) i podaje numer wiersza. Nie wiem, czy jest to związane z moim problemem. Byłoby miło, gdyby mógł zawęzić błąd do numeru …


6
Jak używać zmiennych JavaScript w selektorach jQuery?
Jak używać zmiennych JavaScript jako parametru w selektorze jQuery? <script type="text/javascript"> $(function(){ $("input").click(function(){ var x = $(this).attr("name"); $("input[id=x]").hide(); }); }); </script> <input type="text" id="bx"/><input type="button" name="bx"/> <input type="text" id="by"/><input type="button" name="by"/> Zasadniczo chciałbym móc ukryć element, który ma wartość idrówną nazwie klikanego elementu.
160 javascript  jquery 

15
Jak mogę dopasować wiele wystąpień do wyrażenia regularnego w JavaScript podobnego do preg_match_all () w PHP?
Próbuję przeanalizować ciągi zakodowane w postaci adresu URL, które składają się z par klucz = wartość oddzielonych przez albo &lub &. Poniższe elementy dopasują tylko pierwsze wystąpienie, dzieląc klucze i wartości na oddzielne elementy wyników: var result = mystring.match(/(?:&|&)?([^=]+)=([^&]+)/) Wyniki dla ciągu „1111342 = Adam% 20Franco & 348572 = Bob% …
160 javascript  regex 

22
Dlaczego isNaN („”) (łańcuch ze spacjami) jest równe fałszowi?
Dlaczego w JavaScript isNaN(" ")ocenia się na false, ale isNaN(" x")ocenia na true? Mam wykonywania operacji numerycznych na polu tekstowym, a ja sprawdzenie, czy pole jest null, ""albo NaN. Kiedy ktoś wpisze w to pole kilka spacji, moja walidacja kończy się niepowodzeniem we wszystkich trzech i jestem zdezorientowany, dlaczego przeszedł …
160 javascript  nan 


13
this.setState nie łączy stanów, jak bym się spodziewał
Mam następujący stan: this.setState({ selected: { id: 1, name: 'Foobar' } }); Następnie aktualizuję stan: this.setState({ selected: { name: 'Barfoo' }}); Ponieważ setStatema nastąpić scalenie, spodziewałbym się, że będzie to: { selected: { id: 1, name: 'Barfoo' } }; Ale zamiast tego zjada identyfikator, a stan to: { selected: { …

12
Zastępowanie funkcji JavaScript podczas odwoływania się do oryginału
Mam funkcję, a()którą chcę przesłonić, ale też mam a()wykonać oryginał w kolejności zależnej od kontekstu. Na przykład czasami podczas generowania strony chcę zastąpić ją w następujący sposób: function a() { new_code(); original_a(); } a czasami tak: function a() { original_a(); other_new_code(); } Jak mogę to osiągnąć original_a()z over-ringu a()? Czy …

16
Kątowy i odbicia
W AngularJS mogę odrzucić model używając opcji ng-model. ng-model-options="{ debounce: 1000 }" Jak mogę usunąć model w Angular? Próbowałem poszukać odbicia w dokumentach, ale nie mogłem nic znaleźć. https://angular.io/search/#stq=debounce&stp=1 Rozwiązaniem byłoby napisanie własnej funkcji debounce, na przykład: import {Component, Template, bootstrap} from 'angular2/angular2'; // Annotation section @Component({ selector: 'my-app' }) …

15
Jak wykryć, czy adres URL zmienił się po krzyżyku w JavaScript
Jak mogę sprawdzić, czy adres URL zmienił się w JavaScript? Na przykład strony internetowe takie jak GitHub, które używają AJAX, dołączą informacje o stronie po symbolu #, aby utworzyć unikalny adres URL bez ponownego ładowania strony. Jaki jest najlepszy sposób na wykrycie, czy ten adres URL się zmienia? Czy onloadwydarzenie …
160 javascript  ajax 



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.