我需要註冊點擊ul列表中的元素a並獲得a的id。jQuery點擊ul的內部並獲得它的屬性
$("#nativeLang > ul > li > a").click(function(){
alert($(this).attr("id"));
});
此代碼無效。 我找到了另一種方式:
$("#nativeLang > ul").on("click", "a", function(event){
alert($(this).attr("id"));
});
但在這裏我不能點擊的元素的中的ID。
HTML
<li class="dropdown" id="nativeLang">
<ul class="dropdown-menu">
<li><a href="#" id="l-6">English</a></li>
</ul>
</li>
添加您的HTML標記,以及你的問題吧。 – taxicala
在此處運行良好:http://jsfiddle.net/barmar/5nty3rau/ – Barmar
添加了HTML片段。 – Tolyas