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
Dostęp do indeksu macierzystego powtórzenia z potomnego powtórzenia
Chcę użyć indeksu listy nadrzędnej (foos) jako argumentu wywołania funkcji na liście podrzędnej (foos.bars). Znalazłem post, w którym ktoś zaleca użycie $ parent. $ Index, ale $indexnie jest własnością $parent. Jak mogę uzyskać dostęp do indeksu rodzica ng-repeat? <div ng-repeat="f in foos"> <div> <div ng-repeat="b in foos.bars"> <a ng-click="addSomething($parent.$index)">Add Something</a> …

10
AngularJS - atrybut wartości na wejściowym polu tekstowym jest ignorowany, gdy używany jest model ng?
Używam AngularJS, jeśli ustawiam wartość prostego pola tekstowego na coś takiego jak „bob” poniżej. Wartość nie wyświetla się, jeśli ng-modelatrybut zostanie dodany. <input type="text" id="rootFolder" ng-model="rootFolders" disabled="disabled" value="Bob" size="40"/> Ktoś wie o prostym obejściu, aby ustawić domyślne dane wejściowe na coś i zachować ng-model? Próbowałem użyć ng-bindwartości domyślnej, ale to …

3
Dlaczego JavaScript musi zaczynać się od „;”?
Ostatnio zauważyłem, że wiele plików JavaScript w Internecie zaczyna się ;od natychmiastowego śledzenia sekcji komentarzy. Na przykład kod tej wtyczki jQuery zaczyna się od: /** * jQuery.ScrollTo * Copyright (c) 2007-2008 Ariel Flesler - aflesler(at)gmail(dot)com | http://flesler.blogspot.com * Dual licensed under MIT and GPL. * Date: 9/11/2008 .... skipping several …




5
URL Zakoduj ciąg znaków w jQuery dla żądania AJAX
W mojej aplikacji wdrażam wyszukiwanie błyskawiczne Google. Chciałbym uruchomić żądania HTTP, gdy użytkownik wpisze tekst. Jedyny problem, jaki mam, polega na tym, że gdy użytkownik przechodzi do spacji między imionami i nazwiskami, spacja nie jest kodowana jako a +, co przerywa wyszukiwanie. Jak mogę zamienić spację na +, lub po …
217 javascript  jquery  ajax  http 

6
AngularJS przełącza klasę za pomocą ng-class
Próbuję przełączać klasę elementu za pomocą ng-class <button class="btn"> <i ng-class="{(isAutoScroll()) ? 'icon-autoscroll' : 'icon-autoscroll-disabled'}"></i> </button> isAutoScroll (): $scope.isAutoScroll = function() { $scope.autoScroll = ($scope.autoScroll) ? false : true; return $scope.autoScroll; } Zasadniczo, jeśli $scope.autoScrolljest to prawdą, chcę, aby klasa ng była, icon-autoscrolla jeśli jest fałszywa, chcę, aby byłaicon-autoscroll-disabled To, …


7
jQuery .live () vs .on () metoda dodawania zdarzenia click po załadowaniu dynamicznego HTML
Korzystam z jQuery v.1.7.1, gdzie metoda .live () jest najwyraźniej przestarzała. Problemem jest to, że podczas dynamicznego ładowania HTML do elementu przy użyciu: $('#parent').load("http://..."); Jeśli spróbuję później dodać zdarzenie kliknięcia, nie rejestruje ono zdarzenia przy użyciu jednej z następujących metod: $('#parent').click(function() ...); lub // according to documentation this should be …

10
Kliknięcie przycisku w formularzu powoduje odświeżenie strony
Mam formularz w Angular, który zawiera dwa znaczniki przycisków. Jeden przycisk przesyła formularz na ng-click. Drugi przycisk służy wyłącznie do nawigacji ng-click. Jednak po kliknięciu tego drugiego przycisku AngularJS powoduje odświeżenie strony, które powoduje 404. Upuściłem punkt przerwania w funkcji i uruchamia moją funkcję. Jeśli wykonam jedną z poniższych czynności, …

21
Osadzanie silnika JavaScript w .NET [zamknięte]
Zamknięte. To pytanie nie jest zgodne z wytycznymi dotyczącymi przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 2 lata temu . Popraw to pytanie tylko zastanawiam się, czy ktoś kiedykolwiek próbował osadzić i faktycznie zintegrować silnik js ze …

6
Rozważ oznaczenie modułu obsługi zdarzeń jako „pasywnego”, aby strona była bardziej responsywna
Używam młota do przeciągania i robi się niestabilny podczas ładowania innych rzeczy, jak mi mówi ten komunikat ostrzegawczy. Obsługa zdarzenia wejściowego „touchstart” została opóźniona o X ms ze względu na zajęty główny wątek. Rozważ oznaczenie modułu obsługi zdarzeń jako „pasywnego”, aby strona była bardziej responsywna. Próbowałem więc dodać „pasywną” do …


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.