gpt4 book ai didi

jquery - 在jquery中如何获取刚刚删除的LI项的ID?

转载 作者:太空宇宙 更新时间:2023-11-04 15:46:31 26 4
gpt4 key购买 nike

我正在尝试获取已删除的 LI 元素的 ID。下面是我的代码:

            // when the user wants to just trash a task compeletely
$(".ui-icon-trash").on("click", function(e) {
var id = $(this).parent("li");
// var idVal = id.getAttribute("id");

tb_show("Warning!", "#TB_inline?height=100&width=260&inlineId=divDelete", "");
e.preventDefault();
$(this).parent("li").remove();
});

问题是 id.getAttribute("id") 返回未定义。

我的 LI 属性如下所示:

            <li class="ui-widget-content ui-corner-tr" id="1">
<h5 class="ui-widget-header">Task</h5>
<img src="graphics/task.png" width="96" height="72" />
Sample Task
<a href="" title="View larger image" class="ui-icon ui-icon-zoomin">View larger</a>
<a href="" title="Delete task" class="ui-icon ui-icon-trash">Delete task</a>
</li>

最佳答案

// when the user wants to just trash a task compeletely
$(".ui-icon-trash").on("click", function(e) {
var id = $(this).parent("li");
// var idVal = id.getAttribute("id");

tb_show("Warning!", "#TB_inline?height=100&width=260&inlineId=divDelete", "");
e.preventDefault();
var myVar = $(this).parent("li").attr("id");
$(this).parent("li").remove();
});

myVar 应该返回被删除元素的 ID

关于jquery - 在jquery中如何获取刚刚删除的LI项的ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11696802/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com