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

21
Wykryj, kiedy przeglądarka odbierze pobieranie pliku
Mam stronę, która pozwala użytkownikowi pobrać plik generowany dynamicznie. Generowanie zajmuje dużo czasu, więc chciałbym pokazać wskaźnik „czekania”. Problem polega na tym, że nie mogę ustalić, jak wykryć, kiedy przeglądarka otrzyma plik, więc mogę ukryć wskaźnik. Zgłaszam żądanie w ukrytej formie, które POST wysyła do serwera i kieruje wyniki do …
487 javascript  http  mime 

30
JQuery - $ nie jest zdefiniowany
Mam proste zdarzenie kliknięcia jquery <script type="text/javascript"> $(function() { $('#post').click(function() { alert("test"); }); }); </script> oraz odwołanie do jquery zdefiniowane w site.master <script src="<%=ResolveUrl("~/Scripts/jquery-1.3.2.js")%>" type="text/javascript"></script> Sprawdziłem, czy skrypt jest poprawnie rozwiązany, widzę znaczniki i przeglądam skrypt bezpośrednio w firebug, więc muszę zostać znaleziony. Nadal jednak otrzymuję: $ nie jest zdefiniowane …

9
jQuery pobierz tekst textarea
Ostatnio zacząłem grać z jQuery i śledziłem kilka samouczków. Teraz czuję się trochę kompetentny w korzystaniu z niego (jest to dość łatwe) i pomyślałem, że byłoby fajnie, gdybym mógł stworzyć konsolę na mojej stronie internetowej (jak w tym momencie, naciskasz klawisz `` jak w grach FPS , itd.), a następnie …
486 javascript  jquery  ajax 

9
Dlaczego jQuery lub metoda DOM, taka jak getElementById, nie znajduje elementu?
Jakie są możliwe przyczyny document.getElementById, $("#id")lub jakakolwiek inna metoda DOM / selektor jQuery nie znalezienie elementów? Przykładowe problemy obejmują: jQuery po cichu nie powiąże procedury obsługi zdarzeń jQuery metody "getter" ( .val(), .html(), .text()) powrocieundefined Zwraca standardową metodę DOM, nullpowodując jeden z kilku błędów: Uncaught TypeError: Nie można ustawić właściwości …
483 javascript  jquery  dom 

17
Jak odznaczyć przycisk opcji?
Mam grupę przycisków opcji, które chcę odznaczyć po przesłaniu formularza AJAX za pomocą jQuery. Mam następującą funkcję: function clearForm(){ $('#frm input[type="text"]').each(function(){ $(this).val(""); }); $('#frm input[type="radio":checked]').each(function(){ $(this).checked = false; }); } Za pomocą tej funkcji mogę wyczyścić wartości w polach tekstowych, ale nie mogę wyczyścić wartości przycisków opcji. Nawiasem mówiąc, też …

30
Prywatne metody JavaScript
Aby utworzyć klasę JavaScript metodą publiczną, zrobiłbym coś takiego: function Restaurant() {} Restaurant.prototype.buy_food = function(){ // something here } Restaurant.prototype.use_restroom = function(){ // something here } W ten sposób użytkownicy mojej klasy mogą: var restaurant = new Restaurant(); restaurant.buy_food(); restaurant.use_restroom(); Jak utworzyć prywatną metodę, która może być wywoływana przez metody …


6
Wstaw kod do kontekstu strony za pomocą skryptu zawartości
Uczę się, jak tworzyć rozszerzenia Chrome. Właśnie zacząłem opracowywać taki, aby rejestrować wydarzenia na YouTube. Chcę go używać z odtwarzaczem flash YouTube (później postaram się uczynić go kompatybilnym z HTML5). manifest.json: { "name": "MyExtension", "version": "1.0", "description": "Gotta catch Youtube events!", "permissions": ["tabs", "http://*/*"], "content_scripts" : [{ "matches" : [ …

26
Operator logiczny w pliku handlebars.js {{#if}} warunkowy
Czy w kierownicy JS jest sposób na włączenie operatorów logicznych do standardowego operatora warunkowego handlebars.js? Coś takiego: {{#if section1 || section2}} .. content {{/if}} Wiem, że mógłbym napisać własnego pomocnika, ale najpierw chciałbym się upewnić, że nie wymyślę koła na nowo.


14
jQuery AJAX między domenami
Oto dwie strony: test.php i testserver.php. test.php <script src="scripts/jq.js" type="text/javascript"></script> <script> $(function() { $.ajax({url:"testserver.php", success:function() { alert("Success"); }, error:function() { alert("Error"); }, dataType:"json", type:"get" } )}) </script> testserver.php <?php $arr = array("element1", "element2", array("element31","element32")); $arr['name'] = "response"; echo json_encode($arr); ?> Teraz mój problem: gdy oba te pliki znajdują się na …

8
HTML5 Canvas vs. SVG vs. div
Jakie jest najlepsze podejście do tworzenia elementów w locie i możliwości ich przenoszenia? Załóżmy na przykład, że chcę utworzyć prostokąt, okrąg i wielokąt, a następnie wybrać te obiekty i przesunąć je. Rozumiem, że HTML5 zapewnia trzy elementy, które mogą to umożliwić: svg , canvas i div . Co chcę zrobić, …

19
jQuery $ (dokument) .ready i UpdatePanels?
Używam jQuery, aby połączyć niektóre efekty najechania kursorem myszy na elementy znajdujące się w UpdatePanel. Wydarzenia są powiązane $(document).ready. Na przykład: $(function() { $('div._Foo').bind("mouseover", function(e) { // Do something exciting }); }); Oczywiście działa to dobrze przy pierwszym załadowaniu strony, ale gdy UpdatePanel wykonuje częściową aktualizację strony, nie jest uruchamiana, …

10
AngularJS: Zainicjuj usługę za pomocą danych asynchronicznych
Mam usługę AngularJS, którą chcę zainicjować za pomocą niektórych danych asynchronicznych. Coś takiego: myModule.service('MyService', function($http) { var myData = null; $http.get('data.json').success(function (data) { myData = data; }); return { setData: function (data) { myData = data; }, doStuff: function () { return myData.getSomeData(); } }; }); Oczywiście to nie zadziała, …

15
Funkcja JavaScript w href vs. onclick
Chcę uruchomić prostą funkcję JavaScript na kliknięcie bez żadnego przekierowania. Czy jest jakaś różnica lub korzyść między umieszczeniem wywołania JavaScript w hrefatrybucie (na przykład: <a href="javascript:my_function();window.print();">....</a> ) vs. umieszczenie go w onclickatrybucie (powiązanie go ze onclickzdarzeniem)?
474 javascript  href 

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.