Расширение Jupyter Notebook - загрузка HTML - PullRequest
0 голосов
/ 14 мая 2018

Я написал расширение для ноутбука Jupyter.Он добавляет в меню ядра пункт, который при нажатии запускает модальное диалоговое окно, содержащее форму.

Эта форма в настоящее время полностью определена в javascript.Например, document.createElement ("form") и т. Д. Как я мог бы вместо этого определить его в файле HTML и импортировать этот HTML в код JavaScript?Я попытался использовать метод загрузки jquery следующим образом:

var form = document.createElement("form");
form.id = "form";
$( "#form" ).load("form.html");

, где form.html находится в том же каталоге, что и код javascript.Однако ничего не происходит.В консоли не отмечено ошибок.Такое поведение согласуется с тем, что файл HTML не найден.Я считаю, что _jupyter_nbextension_paths не копирует файл HTML вместе с файлом javascript.Таким образом, ничего не загружается.

Я просмотрел существующие расширения ноутбука jupyter и не нашел пример того, как кто-то импортировал html в свой код JavaScript.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...