私はhtml、d3js、またはjavascriptについてよく分かりませんが、UDacityのいくつかのコースによれば、Web開発者コンソールでこのコードを入力すると、 :d3jsをウェブサイト(jupyterノートブック)に実行できません
var script = document.createElement('script');
script.type = 'text/javascript';
script.src = 'https://d3js.org/d3.v4.min.js';
document.head.appendChild(script);
かなり簡単で、私のジュピターのノートブックを除いて試したすべてのページで動作しています。スクリプトは<head>
タグに追加されますが、実際には不透明度が低く、一部のd3jsコードを実行しようとすると動作しません(d3.select("p");
はReferenceError: d3 is not defined
となります)。他の回避策はありますか?
「d3jsを読み込むことはできませんが、「スクリプトが追加された」と言っていますので、*読み込むことができます。 "[...]それは本当に不透明度が低い" - >これはおそらくあなたの本当の質問ですが、それに答えるためにはより関連性の高い詳細が必要です。 –
@le_mあなたは正しいです、それは本当にひどく書いて、ちょうどそれを編集しました。 – Ryunaq