javascript - 使用Jquery删除动态添加表行但无法保存变量值

标签 javascript jquery

我在button.click事件上动态添加表格行。

如果我使用此代码,删除行不起作用。

var count = 1;
$('button[id^="product"]').click(function () {
//adding row to table : WORKING FINE

count++;         
});

$(".del_row").click(function() {
//removing row // NOT WORKING
count--;
});

如果我尝试代码bwloe。它正在工作,但计数又回到 0;并且 - 第二次点击:(

$('button[id^="product"]').click(function () {
//adding row to table : WORKING FINE
count++;
$(".del_row").click(function() {
//removing row 
count--;
});     

});

最佳答案

$("#TABLE_ID").on("click", ".del_row", function() {
   //remove row here
   count--;
});

关于javascript - 使用Jquery删除动态添加表行但无法保存变量值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14332453/

相关文章:

javascript - Jquery 和框架

javascript - 加载时的 CSS 灯箱

javascript - 简单循环 JQuery

javascript - 是否可以使用 JQuery 创建一个 html 文件?

javascript - 在 React 上导入多个图像

Javascript 函数返回 session 对象

javascript - 函数在angularJs中调用两次

javascript - 意外的标记 !在 if 语句内

javascript - 如何通过捕获和处理事件与 ckeditor 交互

jQuery 点击事件之后