我尝试删除点击最后一行'td'包含类'.del'的每一行,除了第二行。检查此链接以获取代码演示
请帮我更正代码
jQuery(".del").click(function () {
jQuery(this).closest("tr:not(':first')").remove();
//jQuery(this).closest("tr").remove();
});
我尝试删除点击最后一行'td'包含类'.del'的每一行,除了第二行。检查此链接以获取代码演示
请帮我更正代码
jQuery(".del").click(function () {
jQuery(this).closest("tr:not(':first')").remove();
//jQuery(this).closest("tr").remove();
});
你可以试试:
jQuery(".del").click(function() {
jQuery(this).closest("tr:not(':first-child')").remove();
});
jQuery(this).closest("tr:not(':first')")
- 这实际上是“选择最接近tr
的,恰好是 1 个元素,然后:first
从集合中删除元素,即不保留”。
尝试
jQuery("tr:not(:first-child) .del").click(function() {
jQuery(this).closest("tr").remove();
//jQuery(this).closest("tr").remove();
});
jQuery(".del").click(function() {
$tr = jQuery(this).closest("tr");
if(!$tr.is(':first-child')) {
$tr.remove();
}
});