Javascript 在最后一行之前向表中插入新行

Javascript 在最后一行之前向表中插入新行,javascript,jquery,Javascript,Jquery,早上好 我目前正试图在表中插入一行,该行必须位于最后一行之前。我试过几种不同的方法,但似乎都不管用。谁能告诉我哪里出了问题 我尝试过使用jQuery('table.tablesubmit tr:last').append(newRow)

早上好

我目前正试图在表中插入一行,该行必须位于最后一行之前。我试过几种不同的方法,但似乎都不管用。谁能告诉我哪里出了问题

我尝试过使用
jQuery('table.tablesubmit tr:last').append(newRow)
之前添加
,但它引发了一个错误(无法读取未定义的属性“append”)。我是jQuery新手,所以如果这真的很简单,我深表歉意。如果有更简单的解决办法,我愿意接受建议

我已经读过类似的文章,但没有一篇文章能与我的具体例子一起使用

我已经尝试使用以下代码,尽管它添加和删除了我的行,但它的行为并不像我希望的那样

jQuery(函数(){
var计数器=1;
jQuery('a.pluslink')。单击(函数(事件){
event.preventDefault();
var newRow=jQuery(
'' +
'' + '');
计数器++;
jQuery('table.tablesubmit').append(newRow);
});
$(“table.tablesubmit”)。在('click','.minuslink',函数(e)上{
event.preventDefault();
$(this.parent().parent().remove();
});
});

项目名称
周一
星期二
结婚
星期四
星期五
坐
太阳

非常简单。。。如果您想阅读更多内容,只需使用before(),以下是jQuery网页的链接:

jQuery(函数(){
var计数器=1;
jQuery('a.pluslink')。单击(函数(事件){
event.preventDefault();
var newRow=jQuery(
'' +
'' + '');
计数器++;
jQuery('table.tablesubmit tr:last')。在(newRow)之前;
});
$(“table.tablesubmit”)。在('click','.minuslink',函数(e)上{
event.preventDefault();
$(this.parent().parent().remove();
});
});

项目名称
周一
星期二
结婚
星期四
星期五
坐
太阳

非常简单。。。如果您想阅读更多内容,只需使用before(),以下是jQuery网页的链接:

jQuery(函数(){
var计数器=1;
jQuery('a.pluslink')。单击(函数(事件){
event.preventDefault();
var newRow=jQuery(
'' +
'' + '');
计数器++;
jQuery('table.tablesubmit tr:last')。在(newRow)之前;
});
$(“table.tablesubmit”)。在('click','.minuslink',函数(e)上{
event.preventDefault();
$(this.parent().parent().remove();
});
});

项目名称
周一
星期二
结婚
星期四
星期五
坐
太阳

您必须在(newRow)之前使用这个-
jQuery('table.tablesubmit tr:last')

jQuery(函数(){
var计数器=1;
jQuery('a.pluslink')。单击(函数(事件){
event.preventDefault();
var newRow=jQuery(
'' +
'' + '');
计数器++;
jQuery('table.tablesubmit tr:last')。在(newRow)之前;
});
$(“table.tablesubmit”)。在('click','.minuslink',函数(e)上{
event.preventDefault();
$(this.parent().parent().remove();
});
});

项目名称
周一
星期二
结婚
星期四
星期五
坐
太阳

您必须在(newRow)之前使用这个-
jQuery('table.tablesubmit tr:last')

jQuery(函数(){
var计数器=1;
jQuery('a.pluslink')。单击(函数(事件){
event.preventDefault();
var newRow=jQuery(
'' +
'' + '');
计数器++;
jQuery('table.tablesubmit tr:last')。在(newRow)之前;
});
$(“table.tablesubmit”)。在('click','.minuslink',函数(e)上{
event.preventDefault();
$(this.parent().parent().remove();
});
});

项目名称
周一
星期二
结婚
星期四
星期五
坐
太阳
“但它抛出了一个e