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



6
Zaimplementuj wskaźnik ładowania dla wywołania jQuery AJAX
Mam modal Bootstrap, który jest uruchamiany z linku. Przez około 3 sekundy pozostaje puste, podczas gdy zapytanie AJAX pobiera dane z bazy danych. Jak mogę zaimplementować jakiś wskaźnik ładowania? Czy bootstrap na Twitterze zapewnia tę funkcję domyślnie? EDYCJA: kod JS dla modalu <script type="text/javascript"> $('#myModal').modal('hide'); $('div.divBox a').click(function(){ var vendor = …
88 javascript  jquery  html  ajax 

9
AngularJs - anuluj zdarzenie zmiany trasy
Jak anulować zdarzenie zmiany trasy w AngularJs? Mój obecny kod to $rootScope.$on("$routeChangeStart", function (event, next, current) { // do some validation checks if(validation checks fails){ console.log("validation failed"); window.history.back(); // Cancel Route Change and stay on current page } }); z tym, nawet jeśli walidacja się nie powiedzie, Angular pobiera następny …

4
Przekazywanie parametru wewnątrz $ location.path w Angular
Po prostu próbuję użyć $location.path()w moim kontrolerze, ale także przekazuję zmienną niestandardową jako parametr. Tak więc wyglądałoby to tak: $scope.parameter = 'Foo'; $location.path('/myURL/' + $scope.parameter); Ale to nie działa. Czy ktoś wie, jak należy to zrobić w Angular?

4
Jaka jest praktyczna maksymalna długość identyfikatora HTML?
Specyfikacja HTML mówi Tokeny ID i NAZWA muszą zaczynać się od litery ([A-Za-z]) i mogą po nich następować dowolne litery, cyfry ([0-9]), łączniki („-”), podkreślenia („_”) , dwukropki („:”) i kropki („.”). I chociaż deklaracja SGML w HTML 4 używa wartości 65536 dla NAMELEN, zauważa „Unikaj stałych limitów”. Ale z …
88 javascript  html  css 


5
Jak zatrzymać domyślne zachowanie związane z klikaniem linków za pomocą jQuery
Mam łącze na stronie internetowej. Gdy użytkownik go kliknie, widżet na stronie powinien zostać zaktualizowany. Jednak coś robię, ponieważ domyślna funkcjonalność (przejście do innej strony) występuje przed uruchomieniem zdarzenia. Tak wygląda link: <a href="store/cart/" class="update-cart">Update Cart</a> Oto jak wygląda jQuery: $('.update-cart').click(function(e) { e.stopPropagation(); updateCartWidget(); }); Jaki jest problem?

7
Routing dynamiczny AngularJS
Obecnie mam aplikację AngularJS z wbudowanym routingiem. Działa i wszystko jest w porządku. Mój plik app.js wygląda następująco: angular.module('myapp', ['myapp.filters', 'myapp.services', 'myapp.directives']). config(['$routeProvider', function ($routeProvider) { $routeProvider.when('/', { templateUrl: '/pages/home.html', controller: HomeController }); $routeProvider.when('/about', { templateUrl: '/pages/about.html', controller: AboutController }); $routeProvider.when('/privacy', { templateUrl: '/pages/privacy.html', controller: AboutController }); $routeProvider.when('/terms', { templateUrl: …



6
Używanie npm do instalowania lub aktualizowania wymaganych pakietów, tak jak bundler dla rubygemów
Uwielbiam Bundler , jest świetny w zarządzaniu zależnościami. Uwielbiam npm , instalowanie pakietów węzłów jest łatwe! Mam aplikację nodejs i chciałbym móc określić zależności moich aplikacji i łatwo je zainstalować / zaktualizować wszędzie tam, gdzie wdrażam moją aplikację. To nie jest biblioteka, którą udostępniam, to pełnoprawna aplikacja internetowa. Znam npm …



10
Javascript - wstaw tablicę do innej tablicy
Jaki jest bardziej efektywny sposób wstawiania tablicy do innej tablicy. a1 = [1,2,3,4,5]; a2 = [21,22]; newArray - a1.insertAt(2,a2) -> [1,2, 21,22, 3,4,5]; Iterowanie a2 za pomocą splice wygląda trochę fatalnie z punktu widzenia wydajności, jeśli tablica a2 jest duża. Dzięki.

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.