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.


10
Aktualisieren des SVG-Element-Z-Index mit D3
Was ist ein effektiver Weg, um ein SVG-Element mithilfe der D3-Bibliothek an die Spitze der Z-Ordnung zu bringen? Mein spezielles Szenario ist ein Kreisdiagramm, das hervorhebt (durch Hinzufügen eines strokezu path), wenn sich die Maus über einem bestimmten Teil befindet. Der Codeblock zum Generieren meines Diagramms ist unten: svg.selectAll("path") .data(d) …
80 javascript  svg  d3.js 


3
Wie kann ich event.srcElement in Firefox zum Laufen bringen und was bedeutet das?
Auf der Website meines Unternehmens befindet sich eine if-Anweisung, die eine Webseite mit Firefox nicht kompatibel macht if(event.srcElement.getAttribute("onclick") == null){ ...code.. document.mainForm.submit(); } Ich habe die if-Anweisungsbedingungen auskommentiert und jetzt funktioniert es mit forefox. Meine Frage ist, was ist event.srcElement.getAttribute ("onclick"), ist es wichtig, würde es in Zukunft Probleme verursachen. …

4
ES2015 "Import" funktioniert in Knoten v6.0.0 mit der Option --harmony_modules nicht
Ich verwende den Knoten v6.0.0 und wollte ES2016 (ES6) verwenden. Ich habe jedoch festgestellt, dass die "Import" -Syntax nicht funktioniert. Ist "Importieren" nicht grundlegend für das Schreiben von modularem Code in ES2015? Ich habe versucht, Node auch mit --harmony_modulesOption auszuführen, habe aber immer noch den gleichen Fehler bezüglich "Import" erhalten. …

6
Wie binde ich Schriftarten in HTML ein?
Ich versuche, eine anständige Lösung (insbesondere von der SEO-Seite) für das Einbetten von Schriftarten in Webseiten zu finden. Bisher habe ich die W3C-Lösung gesehen , die unter Firefox nicht einmal funktioniert, und diese ziemlich coole Lösung . Die zweite Lösung gilt nur für Titel. Gibt es eine Lösung für Volltext? …


11
(Angular-UI-Router) Zeigt die Ladeanimation während des Auflösungsprozesses an
Dies ist eine zweiteilige Frage: Ich verwende die Auflösungseigenschaft in $ stateProvider.state (), um bestimmte Serverdaten abzurufen, bevor der Controller geladen wird. Wie würde ich vorgehen, um eine Ladeanimation während dieses Vorgangs anzuzeigen? Ich habe untergeordnete Zustände, die auch die Auflösungseigenschaft verwenden. Das Problem ist, dass der UI-Router anscheinend alle …

5
Umfangsprobleme mit Angular UI modal
Ich habe Probleme, die Bereiche für ein eckiges UI-Modal zu verstehen / zu verwenden. Obwohl dies hier nicht sofort ersichtlich ist, habe ich die Module und alles richtig eingerichtet (soweit ich das beurteilen kann), aber gerade in diesen Codebeispielen finde ich den Fehler. index.html (der wichtige Teil davon) <div class="btn-group"> …

6
Gibt es eine Möglichkeit, in ein D3-Force-Layout-Diagramm zu zoomen?
D3 hat eine gerichtete Kraft Layout hier . Gibt es eine Möglichkeit, diesem Diagramm das Zoomen hinzuzufügen? Derzeit konnte ich das Mausradereignis erfassen, bin mir aber nicht sicher, wie ich die Neuzeichnungsfunktion selbst schreiben soll. Irgendwelche Vorschläge? var vis = d3.select("#graph") .append("svg:svg") .call(d3.behavior.zoom().on("zoom", redraw)) // <-- redraw function .attr("width", w) …



12
jQuery-Ereignis "on create" für dynamisch erstellte Elemente
Ich muss in der Lage sein, <select>Elemente dynamisch zu erstellen und in jQuery umzuwandeln .combobox(). Dies sollte ein Elementerstellungsereignis sein, im Gegensatz zu einem "Klick" -Ereignis. In diesem Fall könnte ich nur jQuery verwenden .on(). Gibt es so etwas? $(document).on("create", "select", function() { $(this).combobox(); } Ich verwende Livequery nur ungern, …

8
JSLint-Nachricht: Nicht verwendete Variablen
Was kann ich tun, wenn sich JSLint darüber beschwert, dass "i" in einem solchen Szenario eine nicht verwendete Variable ist: var items = "<option selected></option>"; $.each(data, function (i, item) { items += "<option value='" + item.Value + "'>" + item.Text + "</option>"; }); (i, item) ist die erforderliche Reihenfolge der …

11
JavaScript-Fehler "Zugriff verweigert" beim Versuch, auf das Dokumentobjekt eines programmgesteuert erstellten <iframe> (nur IE) zuzugreifen
Ich habe ein Projekt, in dem ich ein &lt;iframe&gt; -Element mit JavaScript erstellen und an das DOM anhängen muss. Danach muss ich einige Inhalte in den &lt;iframe&gt; einfügen. Es ist ein Widget, das in Websites von Drittanbietern eingebettet wird. Ich setze das Attribut "src" des &lt;iframe&gt; nicht, da ich keine …

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.