2012-08-16 61 views

回答

1

我不是正面的,如果这个菜单被设计以这种方式被使用,但你可以这样做:

$('#mega-menu-1').dcMegaMenu({ 
    rowItems: '3', 
    speed: 0, 
    effect: 'slide', 
    event: 'hover', 
    fullWidth: true, 
    beforeOpen: function() { 
     $(this).find(".mega").css("top", 40 + $(this).offset().top-$(this).parent().offset().top); 
    } 
}); 

基本上改变菜单顶部beforeOpen根据所选择的菜单项的偏移量。

http://jsfiddle.net/r0m4n/HJGFW/10/

+0

完成这项工作。谢谢。 – devsoft 2012-08-17 07:41:12