Als «javascript» getaggte Fragen

Bei Fragen zur Programmierung in ECMAScript (JavaScript / JS) und seinen verschiedenen Dialekten / Implementierungen (außer ActionScript). Dieses Tag wird selten alleine verwendet, wird jedoch am häufigsten mit den Tags [node.js], [jquery], [json] und [html] verknüpft.

5
Kann AngularJS eine Ansicht automatisch aktualisieren, wenn ein beständiges Modell (Serverdatenbank) von einer externen App geändert wird?
Ich fange gerade erst an, mich mit AngularJS vertraut zu machen, möchte aber eine Web-App erstellen, deren Ansicht für den Benutzer in Echtzeit (ohne Aktualisierung) automatisch aktualisiert wird, wenn sich etwas in der serverseitigen Datenbank ändert. Kann AngularJS dies (meistens) automatisch für mich erledigen? Und wenn ja, was ist der …

4
So testen Sie die Richtlinie für isolierte Bereiche in AngularJS
Was ist ein guter Weg, um isolierte Bereiche in AngularJS zu testen? JSFiddle zeigt Unit-Test Direktiven-Snippet scope: {name: '=myGreet'}, link: function (scope, element, attrs) { //show the initial state greet(element, scope[attrs.myGreet]); //listen for changes in the model scope.$watch(attrs.myGreet, function (name) { greet(element, name); }); } Ich möchte sicherstellen, dass die …


2
Entwicklung einer AngularJS-App mit dynamischen Modulen
Ich habe eine Anwendung mit einem komplexen Layout, in der der Benutzer Widgets (per Drag & Drop) (durch Auswahl aus einem vordefinierten Satz von mehr als 100 Widgets) platzieren kann, wobei jedes Widget eine benutzerdefinierte Implementierung ist, die einen Datensatz anzeigt (mit REST-Aufruf abgerufen). auf eine bestimmte Weise. Ich habe …


10
JQuery .hasClass für mehrere Werte in einer if-Anweisung
Ich habe eine einfache if-Aussage als solche: if ($('html').hasClass('m320')) { // do stuff } Dies funktioniert wie erwartet. Ich möchte jedoch weitere Klassen hinzufügen, um if statementzu überprüfen, ob eine der Klassen im <html>Tag vorhanden ist. Ich brauche es, damit es nicht alle sind, sondern nur die Anwesenheit von mindestens …

5
Warum wird 0.-5 mit -5 bewertet?
Angenommen, ich schreibe 0.5wie 0.-5auf unerwartete Weise, aber es kann immer noch ausgeführt werden. Was ist 0.in 0.-5tun , so dass es nach wie vor zu laufen und auswertet , kann sie -5? Ich habe auch versucht, alert(0.-5+1)welche Drucke -4, ignoriert JavaScript 0.in 0.-5?



13
Wie gehen Sie mit einer Formularänderung in jQuery um?
Gibt es in jQuery eine einfache Möglichkeit zu testen, ob sich eines der Elemente eines Formulars geändert hat? EDIT: Ich hätte hinzufügen sollen, dass ich nur ein click()Ereignis überprüfen muss . EDIT: Sorry, ich hätte wirklich genauer sein sollen! Angenommen, ich habe ein Formular und eine Schaltfläche mit den folgenden …

8
Warum überhaupt 1x1 Pixel GIF-Daten (Web Bugs) bereitstellen?
Viele Analyse- und Tracking-Tools fordern ein 1x1-GIF-Bild (Web-Bug, für den Benutzer unsichtbar) zum domänenübergreifenden Speichern / Verarbeiten von Ereignissen an. Warum sollte dieses GIF-Bild überhaupt bereitgestellt werden? Wäre es nicht effizienter , einfach einen Fehlercode wie 503 Service Temporary Unavailable oder eine leere Datei zurückzugeben? Update: Um es klarer zu …

11
PhantomJS; Klicken Sie auf ein Element
Wie klicke ich auf ein Element in PhantomJS? page.evaluate(function() { document.getElementById('idButtonSpan').click(); }); Dies gibt mir einen Fehler "undefiniert ist keine Funktion ..." Wenn ich stattdessen return document.getElementById('idButtonSpan'); und dann drucken, dann druckt es [Objekt Objekt], so dass das Element existiert. Das Element fungiert als Schaltfläche, ist jedoch nur ein span-Element …



14
Hinzufügen zusätzlicher Nullen vor einer Zahl mit jQuery?
Ich habe hochgeladene Dateien, die so formatiert sind MR 1 MR 2 MR 100 MR 200 MR 300 ETC. Was ich tun muss, ist zwei zusätzliche 00s vor irgendetwas vor MR 10 und eine zusätzliche 0 vor MR10-99 hinzuzufügen Dateien werden also formatiert MR 001 MR 010 MR 076 ETC. …
81 javascript 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.