Skip to content

Commit 79eca75

Browse files
committed
Remove jquery
1 parent 6d97a45 commit 79eca75

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

js/src/jupyter-threejs.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,8 @@ define(["jupyter-js-widgets", "underscore", "three"],
3333
this.renderer = new THREE.CanvasRenderer();
3434
}
3535
this.el.className = "jupyter-widget jupyter-threejs";
36-
this.$el.empty().append(this.renderer.domElement);
36+
this.el.innerHTML = '';
37+
this.el.appendChild(this.renderer.domElement);
3738
var that = this;
3839
var view_promises = [];
3940
view_promises.push(this.create_child_view(this.model.get('camera'), render_loop).then(
@@ -494,9 +495,8 @@ define(["jupyter-js-widgets", "underscore", "three"],
494495
this.model.on('change:root', this.change_root, this);
495496
this.change_root(this.model, this.model.get('root'));
496497
this.options.dom.addEventListener(this.model.get('event'), function(event) {
497-
var offset = $(this).offset();
498-
var mouseX = ((event.pageX - offset.left) / $(that.options.dom).width()) * 2 - 1;
499-
var mouseY = -((event.pageY - offset.top) / $(that.options.dom).height()) * 2 + 1;
498+
var mouseX = ((event.pageX - this.offsetLeft) / that.options.dom.getBoundingClientRect().width) * 2 - 1;
499+
var mouseY = -((event.pageY - this.offsetTop) / that.options.dom.getBoundingClientRect().height) * 2 + 1;
500500
var vector = new THREE.Vector3(mouseX, mouseY, that.options.renderer.camera.obj.near);
501501

502502
vector.unproject(that.options.renderer.camera.obj);
@@ -997,7 +997,7 @@ define(["jupyter-js-widgets", "underscore", "three"],
997997
var img = new Image();
998998
//img.crossOrigin='anonymous';
999999
img.src = this.model.get('imageuri');
1000-
img.onload = $.proxy(this.needs_update, this);
1000+
img.onload = _.bind(this.needs_update, this);
10011001
this.replace_obj(new THREE.Texture(img));
10021002
ThreeView.prototype.update.call(this);
10031003
},

0 commit comments

Comments
 (0)