Currently both left and right click select the node which interferes contextmenu as I use left clicks to go to other pages. How do I make select_node.jstree
event know which mouse button is being clicked?
You can also Use "select_node":false in the "contextmenu" section of your jstree settings to disable activating the node with the right click
see jstree documentation for this
Because I wanted the click event to be fired on left click I return false when the click event is fired for right click.
$("#orgTree").bind("select_node.jstree", function(event, data) {
var evt = window.event || event;
var button = evt.which || evt.button;
if( button != 1 && ( typeof button != "undefined")) return false;
...
});
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With