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.

8
Comet und jQuery [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …

9
Wie exportiere ich eine ES6-Klasse in Knoten 4 richtig?
Ich habe eine Klasse in einem Modul definiert: "use strict"; var AspectTypeModule = function() {}; module.exports = AspectTypeModule; var AspectType = class AspectType { // ... }; module.export.AspectType = AspectType; Aber ich bekomme folgende Fehlermeldung: TypeError: Cannot set property 'AspectType' of undefined at Object.<anonymous> (...\AspectType.js:30:26) at Module._compile (module.js:434:26) .... Wie …

20
jQuery-Benutzeroberfläche - Dialogfeld schließen, wenn außerhalb geklickt wird
Ich habe ein jQuery-UI-Dialogfeld, das angezeigt wird, wenn auf bestimmte Elemente geklickt wird. Ich möchte den Dialog schließen, wenn ein Klick irgendwo anders als auf diesen auslösenden Elementen oder im Dialog selbst auftritt. Hier ist der Code zum Öffnen des Dialogs: $(document).ready(function() { var $field_hint = $('<div></div>') .dialog({ autoOpen: false, …

20
Wie kann ich meinen JavaScript-Code debuggen? [geschlossen]
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Verbessere diese Frage Wie soll ich vorgehen, wenn …

21
Alle Zeichen mit Akzent in einer Zeichenfolge effizient ersetzen?
Für die Implementierung einer nahezu kollisionskorrekten Sortierung auf der Clientseite durch einen armen Mann benötige ich eine JavaScript-Funktion, die eine effiziente Ersetzung einzelner Zeichen in einer Zeichenfolge ermöglicht. Folgendes meine ich (beachten Sie, dass dies für deutschen Text gilt, andere Sprachen sortieren anders): native Sortierung macht es falsch: abcouz ä …


10
Ausführung des Shell-Befehls node.js.
Ich versuche immer noch, die Feinheiten zu erfassen, wie ich einen Linux- oder Windows-Shell-Befehl ausführen und die Ausgabe in node.js erfassen kann. letztendlich möchte ich so etwas machen ... //pseudocode output = run_command(cmd, args) Das wichtige outputElement ist, dass es für eine Variable (oder ein Objekt) mit globalem Gültigkeitsbereich verfügbar …

8
Wie filtere (Schlüssel, Wert) mit ng-repeat in AngularJs?
Ich versuche etwas zu tun wie: <div ng-controller="TestCtrl"> <div ng-repeat="(k,v) in items | filter:hasSecurityId"> {{k}} {{v.pos}} </div> </div> AngularJs Teil: function TestCtrl($scope) { $scope.items = { 'A2F0C7':{'secId':'12345', 'pos':'a20'}, 'C8B3D1':{'pos':'b10'} }; $scope.hasSecurityId = function(k,v) { return v.hasOwnProperty('secId'); } } Aber irgendwie zeigt es mir alle Gegenstände. Wie kann ich filtern (Schlüssel, …

1
Transparenter Hintergrund mit three.js
Der Code funktioniert, aber ich habe ein Problem beim Festlegen eines transparenten Hintergrunds für die Zeichenfläche mit three.js. Ich benutze: Background.renderer.setClearColor(0xffffff, 0); Aber dann wird der Hintergrund schwarz. Wie ändere ich es, um transparent zu sein? Der Code: var camera, scene, renderer; var mouseX = 0, mouseY = 0; var …

11
Legen Sie die benutzerdefinierte HTML5-Meldung zur erforderlichen Feldüberprüfung fest
Erforderliche benutzerdefinierte Feldvalidierung Ich habe ein Formular mit vielen Eingabefeldern. Ich habe HTML5-Validierungen gesetzt <input type="text" name="topicName" id="topicName" required /> Wenn ich das Formular abschicke, ohne dieses Textfeld auszufüllen, wird die Standardnachricht wie angezeigt "Please fill out this field" Kann mir bitte jemand helfen, diese Nachricht zu bearbeiten? Ich habe …
113 javascript  jquery  html 

6
Chrome / jQuery Uncaught RangeError: Maximale Größe des Aufrufstapels überschritten
Ich erhalte die Fehlermeldung "Nicht erfasster RangeError: Maximale Aufrufstapelgröße überschritten" auf Chrome. Hier ist meine jQuery-Funktion $('td').click(function () { if ($(this).context.id != null && $(this).context.id != '') { foo($('#docId').val(), $(this).attr('id')); } return false; }); Beachten Sie, dass die Seite Zehntausende von Zellen enthält. Im Allgemeinen verbinde ich Stapelüberläufe jedoch mit …

15
Erkennen Sie Änderungen des Elementinhalts mit jQuery
change() Die Funktion funktioniert und erkennt Änderungen an Formularelementen. Gibt es jedoch eine Möglichkeit zu erkennen, wann der Inhalt eines DOM-Elements geändert wurde? Dies funktioniert nur, wenn #contentes sich um ein Formularelement handelt $("#content").change( function(){ // do something }); Ich möchte, dass dies ausgelöst wird, wenn Folgendes ausgeführt wird: $("#content").html('something'); …
113 javascript  jquery  dom 

17
Deaktivieren Sie Hover-Effekte in mobilen Browsern
Ich schreibe eine Website, die sowohl von Desktops als auch von Tablets verwendet werden soll. Wenn es von einem Desktop aus besucht wird, sollen die anklickbaren Bereiche des Bildschirms mit :hoverEffekten (unterschiedliche Hintergrundfarben usw.) beleuchtet werden. Bei einem Tablet gibt es keine Maus, daher möchte ich keine Hover-Effekte. Das Problem …
113 javascript  hover  touch 

3
HtmlWebpackPlugin fügt relative Pfaddateien ein, die beim Laden von Nicht-Root-Website-Pfaden unterbrochen werden
Ich verwende Webpack und das HtmlWebpackPlugin, um gebündelte JS und CSS in eine HTML-Vorlagendatei zu injizieren. new HtmlWebpackPlugin({ template: 'client/index.tpl.html', inject: 'body', filename: 'index.html' }), Und es erzeugt die folgende HTML-Datei. <!doctype html> <html lang="en"> <head> ... <link href="main-295c5189923694ec44ac.min.css" rel="stylesheet"> </head> <body> <div id="app"></div> <script src="main-295c5189923694ec44ac.min.js"></script> </body> </html> Dies funktioniert …


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.