垂直マルチレベル ポップアップ メニューを開発しようとしています。子のトップを親の位置に対して設定できませんLI
。私がとったアプローチはouterwidth of the UL tag and top of parent LI tag
、子タグのそれぞれの左と上の位置を計算するというものでした。しかし、うまく機能していないようです。
CSS を使用して左と上を設定すると、最初のレベルは見栄えがよくなりますが、残りのレベルでは常に上が 0 に設定されます。
_pm.child.show().css({left:left-2,top:top-1});
関数を使用するとposition
、すべてのレベルがその親に非常に近いものとして表示されます。
_pm.child.show().position({left:left-2,top:top-1});
私は何が間違っているのか分かりません。これがフィドルです。誰か助けてくれませんか?