2012-08-16 71 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