我正在使用一个脚本,该脚本在我的按钮(要单击)所在的 tr 之后添加一个新行()。我不希望 SAME 按钮产生多个 tr 。这是脚本:
<script>
$(function() {
var done;
$('table.listtable td input.selectseat').click(function() {
if( done ) return;
done = true;
$(this).parent().parent().after('<tr class="seating"><td colspan="6"></td></tr>');
});
});
</script>
但问题是我有这些按钮的序列,而这个脚本正在做的是,在我从按钮生成一行之后,它不允许我从另一个按钮生成一行。明确地说,我有一系列行,每行都有相同的按钮,称为“选择座位”。我希望每个按钮不应该产生超过一个按钮,但我们可以点击每个不同的按钮并同时产生一行,这并不好。
该声明-:
if( done ) return;
done = true;
添加以防止已单击按钮,不再生成任何行,但在单击所有按钮后根本不会生成新行。请帮忙。