navigator widget fix

git-svn-id: http://xe-core.googlecode.com/svn/sandbox@5801 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
ngleader 2009-03-09 02:19:09 +00:00
parent dec3942cf8
commit f34dc768ab

View file

@ -29,11 +29,15 @@ function WidgetNavigator(menu_srl){
}
).mouseout(
function(e){
var node_srl = jQuery(this).attr('node_srl');
if(jQuery(e.relatedTarget).is("ul[node_srl='"+node_srl+"']") || jQuery(e.relatedTarget).parents("ul[node_srl='"+node_srl+"']").size()>0){
return false;
}
jQuery('ul[node_srl='+node_srl+']').hide();
jQuery(this).parent().children('li.active').removeClass('active');
jQuery(this).parent().children('li._active').addClass('active');
var node_srl = jQuery(this).attr('node_srl');
jQuery('ul[node_srl='+node_srl+']').hide();
}
);
@ -80,11 +84,13 @@ WidgetNavigator.prototype.drawMenu = function(parent_srl){
});
}
h.mouseover(function(e){
jQuery('li[node_srl='+parent_srl+']').mouseover();
})
.mouseout(function(e){
jQuery('li[node_srl='+parent_srl+']').mouseout();
h.mouseout(function(e){
var node_srl = jQuery(this).attr('node_srl');
if(jQuery(e.relatedTarget).is("ul[node_srl='"+node_srl+"']") || jQuery(e.relatedTarget).parents("ul[node_srl='"+node_srl+"']").size()>0){
return false;
}else{
jQuery(this).hide();
}
});