我在用
$('#'+type+'name'+id).hide().html('ghj').fadeIn(150);
哪个工作正常。但是当我使用
$('#'+type+'name'+id).hide().html('
A lot of html code
').fadeIn(150);
该功能不再起作用。因为我想保持函数整洁,所以我想把 HTML 放在多行中。为什么这不起作用?
编辑:仍然不起作用:
function Rename(type,id,content){
$('#'+type+'name'+id).hide().html(' '+
' <td height=\"20\" valign=\"middle\">'+
' <span onclick=\"RenameDo(\'notify\',\''+id+'\',''+content+'')\">'+
' <img title=\"Wijzigen\" class=\"LinkImage\" src=\"/common/images/save.png\">'+
' </span>'+
' </td>'+
' <td valign=\"middle\" rowspan=2> fghfgh</td>'+
' ').fadeIn(150);
}