开发者社区 问答 正文

jquery 怎么在点击添加按钮添加一行和添加按钮所在的行一样

<head>
<script>
 function addTime(){
$('#tb tr:last').append($(this).parent('tr'));
 }
</script>
</head>
<table class="tb">

      <tr id="one"><td><a href="#" onclick="addTime();"><fmt:message key="navigation.add"/></a></td> 
      <td><fmt:message key="teacherneed.startweek.title"/>:第 <form:select path="teacherNeedWeek.startWeek" items="${weeks}" required="true"/>周</td> 
      <td><fmt:message key="teacherneed.endweek.title"/>:第 <form:select path="teacherNeedWeek.endWeek" items="${weeks}" required="true"/>周</td> 
      <td><fmt:message key="teacherneed.weekday.title"/>:<form:select  class="easyui-combobox" path="weekday" items="${weekdays}" required="true" multiple="true"  
panelHeight="auto"/></td> 
      <td><fmt:message key="teacherneed.class.title"/>:<form:select  class="easyui-combobox" path="weekday" items="${schoolClasses}" required="true" multiple="true"  
panelHeight="auto"/></td></tr> 
   </table>

addTime函数该怎么改啊?

展开
收起
a123456678 2016-07-11 11:16:36 2253 分享 版权
1 条回答
写回答
取消 提交回答
  • <a href="#" onclick="addTime();">改为<a href="#" onclick="addTime(this);">
    function addTime(el){
        var $this = $(el.parentNode.parentNode);
        $this.after($this.clone());
    }
    2019-07-17 19:54:03
    赞同 展开评论
问答分类:
问答标签:
问答地址: