Konsole Protokoll ist unten.kann Element nicht durch ID mit jquery und d3 erhalten, aber mit nativen Code
-> d3.select ("# node1")
< - qa {_Groups: Array [1], _parents: Array [1]}
-> d3.select ("# node1.1")
< - Uncaught DOMException:. Fehler beim ausführen 'querySelector' auf 'Dokument': '# node1.1' ist kein gültiger Selektor (...)
-> $ ("# node1")
< - [sdsdg]
-> $ ("# node1.1")
< - []
-> document.getElementById ("node1")
< - sdsdg
-> document.getElementById ("node1.1")
< - asfas
Element # node1 hat nichts Problem. # node1.1 funktioniert gut mit nativem Javascript aber jquery (3.0.0) und d3 (4.1.1)
Ich weiß nicht warum. könnte ich wissen, was mit # node1.1 passiert ist?
Ich könnte Element Selektor von Chrome Developer Tool kopieren. das Ergebnis ist
Element # node1 -> # node1
Element # node1.1 -> # node1 \ 2e 1
Lesen die Leute überhaupt die Fehlermeldungen? "# node1.1" ist kein gültiger Selektor. (...) "zeigt das Problem eindeutig auf. – Teemu