我想获取具有事件类的元素的 id。我看过this thread ,但无法获得我想要的o/p。
<ul class="nav nav-pills nav-stacked navigation" id="configuration_sidebar_content">
<li>
<a>Location</a>
<ul class="nav nav-pills nav-stacked " id="location" style="padding-left:30px;">
<li class="active" id="region"><a>Region</a></li>
<li id="country"><a>Country</a></li>
</ul>
</li>
<li>
<a>Device</a>
<ul class="nav nav-pills nav-stacked" style="padding-left:30px;">
<li id="gateway_unit"><a>Gateway Unit</a></li>
<li id="meter_unit"><a>Meter Unit</a></li>
</ul>
</li>
</ul>
我尝试过这个。
selected_item_id = $("#configuration_sidebar_content li.a.active").attr('id')
最佳答案
应该是
$("#configuration_sidebar_content li.active").attr('id')
没有类a
分配给li
元素,a
是li
的子元素元素
关于jquery - 获取具有事件类(class)的类(class)ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20720043/