我只想从相应行中删除行。我已经尝试过您可以在 JSFIDDLE 中看到的代码.它很简单,但我仍然遇到错误。 我删除 tr 的代码是
$(document).ready.(function(){
$("#table-lst-regions .deleteLink").on("click",function() {
var tr = $(this).closest('tr');
tr.css("background-color","#FF3700");
tr.fadeOut(400, function(){
tr.remove();
});
return false;
});
最佳答案
问题是新添加的 .deleteLink 没有在点击时被订阅
您可以使用 onclick 属性更改例如删除链接的定义
<a class ="deleteLink" onclick="deleteRow(this);">
并添加函数删除
function deleteRow(el) {
var tr = $(el).closest('tr');
tr.css("background-color","#FF3700");
tr.fadeOut(400, function(){
tr.remove();
});
return false;
}
关于jquery - 无法使用 jquery 从表中删除行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21803665/