我这里有这段代码,它应该淡出/胺化到 0 宽度,然后 remove() 一些元素。但由于某种原因, remove() 不起作用。
$('#submitUsage').click(function(){
var bahoooga = $('#inputUsage').val().replace(/\D/g,'');
var bahoooga = bahoooga + " KWh";
$(this).parent().parent().children('td:nth-child(2)').html(bahoooga);
$('#editData td:last-child, #editData th:last-child').animate({
width: '40px'
}, 1500);
$('#inputUsage').animate({
width: '0px',
opacity: '0'
}, 1000);
$('#cancelUsage, #submitUsage').fadeOut(1000);
$('#inputUsage, #cancelUsage, #submitUsage').remove();
});
我在 setTimeout() 函数中有 remove(),这是我想要的,但这也不起作用。