我有<ul class= "list" id = "List">
我想阅读ul id
$("li:last-child input:button").live('click', function () {
var val = $(this).closest('ul').val();
alert(val);
});
我该怎么做?在上面,警报未显示id。
答案 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);
});