<div id="myEl"></div>
<script>
var notebook = RunKit.createNotebook({
//parent element for the new notebook
element: $('myEl'),
source: "var spawn = require('threads').spawn; \n "
})
//run the code to pull in the data
notebook.evaluate();
</script>
This shows me 2 notebooks…I tried document.getElementById(‘myEl’) and the same thing happened, which I didn’t think would make a difference since the original one I used is just shorthand for calling that method in jQuery
I am using this instead of the data-element-id version because I need to basically run the code without anyone hitting a button and am calling notebook.evaluate(), but this doesn’t seem to trigger either.
If I use the data-element-id version it correctly only shows me 1 notebook. Since I cannot access node.js behind a proxy, this is the only way I can get this working, but this seems to not be working the way it should be based on what I read in the documentation.