JQuery:我如何获得DID ID?

时间:2010-01-28 17:10:00

标签: javascript jquery

我有以下HTML:

<div class="house">...</div>

但是在我的代码中,我动态插入DIV ID,使代码看起来像这样:

<div class="house" id="id_1">...</div>

问题:如何通过使用JQuery了解CLASS来获取DIV ID?我尝试了类似下面的内容,但它不起作用。

$('.house').getID();

3 个答案:

答案 0 :(得分:9)

$('div.house')
  .each(function(index) {
    alert( 'id for this div.class #'+index+': '+$(this).attr('id') );
});

答案 1 :(得分:2)

使用jQuery.attr()方法获取和设置属性。

var houseId = $('.house').attr('id');

注意:这只会获取DOM id中的最后一个'.house'元素。

答案 2 :(得分:0)

我相信

$('.house').attr("id");

应该有效。我没试过它。