$('#AddMoreErrors,#AddMoreMime,#AddMoreRemote').live('click',function(){
var newRow = $(this).closest('tr');
$(this).closest('tr').after('<tr class="'+newRow.attr('class')+'">'+newRow.html()+'</tr>').find('span').removeAttr('id').addClass('removetr').html('Del');
});
上面我写的jQuery代码,这就是它的作用:当有人点击“添加更多”找到最近的tr
,它复制到另一个tr
并追加到第一个。然后找到所有span
,删除其id
并添加新的class
并更改文本。有人可以帮助解释这个jQuery代码吗?
现在让我感到震惊find('span').removeAttr('id').addClass('removetr').html('Del');
我知道我可以在span
做removeAttr
但怎么也addClass
和html
也得到上span
应用?
等等...所以你根本不知道你在写什么**。 – BoltClock
我有其他的想法,并认为这可能工作,但是当它在第一枪的工作,我很惊讶 – aWebDeveloper
噢好吧,那很好。 – BoltClock