我试图使用 jQuery 获取 left 属性,其中 css 写为
#sldn_mnu li:hover ul ul {left:-6000;}
下面是我的警报,它输出(-7000),它是左道具。这种风格:#sldn_mnu ul ul {left:-7000;}。有任何想法吗?谢谢。
alert($('#sldn_mnu li').hover().find('ul ul').css('left'));
相关 html: 我正在尝试与辅助 <ul> 项目 1.1.1 下拉列表交谈。
<div id="sldn_mnu">
<ul>
<li><a href="#">HELLO</a></li>
<li class="sldn_mnu-drop"><a href="#" ><span class="sldn_mnu-label">WORK</span></a>
<ul>
<li class="sldn_mnu-subDrop"><a href="#">Item 1.1</a>
<ul>
<li><a href="#" >Item 1.1.1</a></li>
<li><a href="#" >Item 1.1.2</a></li>
</ul>
</li>
<li><a href="#" >Item 1.2</a></li>
<li><a href="#" >Item 1.3</a></li>
</ul>
</li>
<li><a href="#" >Item 2</a>
<ul>
<li><a href="#" >Item 2.1</a></li>
<li><a href="#" >Item 2.2</a></li>
<li><a href="#" >Item 2.3</a></li>
</ul>
</li>
<li><a href="#">Item 3</a></li>
</ul>