JointJS Non-interactive elements
jointjs
Solution
Assuming that I understand you correctly than the 2nd link should give you the answer. You simply have to make the paper non-interactive:
var paper = new joint.dia.Paper({
el: '#paper',
width: 500,
height: 500,
gridSize: 1,
graph: new joint.dia.Graph,
interactive: false
});
This should disable any movement of elements/links/vertices while maintaining the highlighting features.
Problem
I want to disable the movement of elements and links in JointJS Diagrams while keeping alive other featurs like hyperlinking of elements and highlighting of link on mouse:hover. I referred to the following links: https://groups.google.com/forum/#!searchin/jointjs/drag/jointjs/R0KZwKqfRbI/rGLJz3t4Un0J https://groups.google.com/forum/#!searchin/jointjs/read$20only/jointjs/o8CKU6N7EOI/1KGNFCQQHGUJ But they didn't help me. I tried: paper.$el.css('pointer-events', 'none'); But it disables everything. I want to disable only element and link dragging