jquery .ready () entspricht in d3js?

8

Zur Zeit füge ich Javascript bei HTML <head> hinzu, nachdem ich als Datei & amp; Verwenden Sie diese jquery-Funktionen, um Dokument bereit zu prüfen

%Vor%

gibt es irgendwelche Entsprechungen von d3js, um die Verwendung dieser jquery-Funktionen zu entfernen?

    
linto cheeran 26.12.2015, 08:56
quelle

2 Antworten

7

A

Sie können einfach das <script> -Tag am unteren Rand des body -Tags einfügen.

B

Sie können das DOMContentLoaded -Ereignis hinzufügen und Ihren d3js-Code einfügen.

%Vor%

Direkte Antwort

Es gibt no , das der jQuery-Funktion in der D3.js-Bibliothek entspricht. Das oben beschriebene Snippet funktioniert ebenfalls.

    
Lior G 26.12.2015, 09:10
quelle
4

Es gibt kein bestimmtes d3 way, aber,

Wenn sich Ihr Javascript unter einem der HTML-Elemente befindet, wird das Dom geladen, bevor es mit der Ausführung des Javascript beginnt.

Das Setzen von Javascript an der Unterseite des Körpers ist normalerweise gut genug. Sie können auch die native Methode js verwenden, die in den meisten Browsern funktioniert.

%Vor%     
Fawzan 26.12.2015 09:09
quelle

Tags und Links