我有一个按钮,当点击按钮时,我想将变量'name'添加到我的表中
$('#myTable').click(function(id){
$('#Selection table').each(function (i) {
i = i+1;
$(this).prepend('<tr><td><a><p><b>1st name:</b>' + name + '" </a></tr></td>')
});
});
此代码有效!但是,当第二次单击该按钮时,我希望将变量'name'附加到表中('name'在父函数中被更改)。这段代码几乎可以工作,但是它将名称变量添加到表中两次。
我还想找到一种方法,用'2nd'然后'3rd'等标记第二次点击。
提前感谢您的帮助。
答案 0 :(得分:0)
要跟踪#myTable被点击的时间,您可以执行以下操作(我还修复了无效标记:
var timesClicked = 0;
$('#myTable').click(function(id)
{
$('#Selection table').each(function (i)
{
$(this).prepend('<tr><td><p><a href="#"><b>1st name:</b>' + name + '" </a></p></td></tr>');
i++;
});
timesClicked++;
});