2010-08-09 56 views
0

我有<ul class= "list" id = "List">如何閱讀ul id?

我想讀的UL ID

$("li:last-child input:button").live('click', function() { var val = $(this).closest('ul').val(); alert(val); });

我怎麼能這樣做?在上面的警報不顯示該ID。

回答

1

val()返回輸入值。你要ID屬性:

$("li:last-child input:button").live("click", function() { 
    var id = $(this).closest("ul").attr("id"); 
    alert(id); 
}); 

您可以將jQuery對象或id上使用attr() DOM元素對象來獲取ID。

0

你可以這樣做:

$("li:last-child input:button").live('click', function() { 
     var val = $(this).closest('ul').attr('id'); 
     alert(val); 
    });