JQuery - 获取li元素的ID属性

时间:2015-12-20 20:20:13

标签: javascript jquery

我有一个分页控件,他们<li>个元素是动态设置并分配了一个ID。使用jQuery然后尝试检索这些设置ID

<div class="col-lg-12 text-center">
   <ul class="pagination" id="pagHolder"></ul>
</div>

<script>
 $(document).ready(function () {

    //*****Logic for setting 'mainArrayHolder'*****

    for(var i = 0; t < mainArrayHolder.length; i++)
    {
       $('#pagHolder').append('<li id="'+i+'"><a href="#">'+ i +'</a></li>');
    }
 });
</script>

我遇到的问题我收到了一个未定义的&#39;使用以下功能时出错:

$(this).click(function(){

    var id = $(this).attr("id");

    alert(id);
});

我明白这是因为&#39;这个&#39;正在查看整个DOM,而不仅仅是<li>元素。如何设置此代码,以便获取用户点击的任何<li>元素的id属性?

0 个答案:

没有答案