我想開發一個垂直多級彈出式菜單。我無法將孩子的頂端設置爲對其父母LI
的位置。我採取的方法是,我計算outerwidth of the UL tag and top of parent LI tag
爲子標籤各自的左側和頂部位置。但它似乎不工作。使用jQuery的垂直多級彈出式菜單問題
如果我組的左和頂部使用CSS,第一級看起來不錯,但對於水平其餘部分的頂部總是被設置爲0。
_pm.child.show().css({left:left-2,top:top-1});
如果我使用position
功能,所有顯示的級別與其父級非常接近。
_pm.child.show().position({left:left-2,top:top-1});
我沒有得到什麼問題。這裏是fiddle。 有人能幫助我嗎?
車輪不需要重新發明! http://jqueryui.com/menu/#default – DevlshOne
是啊...我知道,jQuery Menu.But我們的要求是一些什麼不同的東西,我在這裏發佈的只是一段代碼示例... –