diff --git a/js/jquery.treegrid.js b/js/jquery.treegrid.js index 1785e53..f1ed180 100644 --- a/js/jquery.treegrid.js +++ b/js/jquery.treegrid.js @@ -112,9 +112,13 @@ if (expander) { expander.remove(); } + + // expander click, prevent selection events from bubbling up to td $(tpl).prependTo(cell).click(function() { $($(this).closest('tr')).treegrid('toggle'); - }); + }).bind('selectstart dragstart', function(evt) + { evt.preventDefault(); return false; }); + return $this; }, /**