次のハックを使用すると、ID の代わりにオブジェクトを JSXGraph に渡すことができます。まず、ID「ダミー」などの非表示の div が必要です。次に、ボードはこのダミー ID で初期化され、後で修正する必要があります。さらに仮定しましょう
var board = JXG.JSXGraph.initBoard('dummy', {axis:false,
boundingbox: [-10,30,10,-10], keepaspectratio:false});
var obj = document.getElementById('box'); // or this.$('#box')
board.removeEventHandlers();
board.container = 'box';
board.containerObj = obj;
//
// Supply the dimensions of the box
board.renderer = new JXG.SVGRenderer(obj, {width: 800, height: 800});
board.setBoundingBox([-10,30,10,-10], false);
board.addEventHandlers();
initBoard() でaxis:trueまたはgrid:trueを指定しても機能しないことに注意してください。
お役に立てば幸いです、アルフレッド