我需要在我的菜单中获取列表项的文本,但似乎无法获取它。
这是我的 div 中的菜单的外观:
<div id='imgbox_1' class='unlocked'>
<div id="imgbox_1_menu" class="menu">
<ul class='dropdown'>
<li><a href='#'> ▼ </a>
<ul class='sub_menu'>
<li class='locker'>Lock</li>
<li class='delete'>Delete</li>
</ul>
</li>
</ul>
</div>
</div>
我正在尝试使用该类获取li
文本locker
:
$('#imgbox_1').children('.menu').find('locker').text();
但这不会返回任何东西。如果我尝试...find('locker').html()
它说“未定义”。在这种情况下,我如何获取文本,即“锁定”?我需要将其更改为单击后,但我什至无法访问它。带有这些列表项的菜单是动态创建的,它不是从那里开始的。