2010-08-09 2 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()은 입력 값을 반환합니다.

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

당신은 ID를 얻기 위해 DOM 요소 개체에 jQuery를 객체 또는 idattr()을 사용할 수 있습니다 : 당신은 ID 속성을합니다.

0

이 작업을 수행 할 수 있습니다

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