我想用 jquery fadeIn 为我的表格行设置动画。这是我迄今为止编写的一段代码。请告诉我我错在哪里。
$("#insert_heading").live("click", function (e) {
e.preventDefault();
if ($("#first_msg")) {
$("#first_msg").fadeOut(500, function () {
$("#first_msg").remove();
});
}
if (heading_count >= 6) {
alert("you cannot create more than 6 headings");
return false;;
}
var heading_html = "";
heading_count++;
heading_html += '<tr class="heading" id="row_' + heading_count + '">';
heading_html += '<td align="left"> Heading ' + heading_count + ':</td>';
heading_html += '<td colspan="3" align="left" valign="middle">';
heading_html += '<input type="text" name="h_' + heading_count + '" class="input validate[required] text-input"/>';
heading_html += '<td align="left" class="heading_delete">';
heading_html += '<a href="#" id="del_' + heading_count + '"><img width="16" height="16" title="Delete" src="images/delete_heading.png"></a></td>';
heading_html += '</td>';
heading_html += '</tr>';
$(heading_html).insertBefore("#submit_button").fadeIn("slow");
});