如何读取ul id?

时间:2010-08-09 06:15:34

标签: jquery

我有<ul class= "list" id = "List">

我想阅读ul id

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

我该怎么做?在上面,警报未显示id。

2 个答案:

答案 0 :(得分:1)

val()返回输入值。您需要ID属性:

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

您可以在jQuery对象上使用attr()或在DOM元素对象上使用id来获取ID。

答案 1 :(得分:0)

你可以这样做:

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