gpt4 book ai didi

javascript - 在javascript jquery中使用新行

转载 作者:行者123 更新时间:2023-11-30 08:54:00 26 4
gpt4 key购买 nike

我正在使用

$('#'+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>&nbsp;fghfgh</td>'+
' ').fadeIn(150);

}

最佳答案

只需使用+ 来连接长字符串:

$('#'+type+'name'+id).hide().html(' ' + 
'A lot of html code' +
' ').fadeIn(150);

或者使用\转义换行符:

$('#'+type+'name'+id).hide().html('\
A lot of html code\
').fadeIn(150);

更新

对于特定的字符串,使用这个:

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>&nbsp;fghfgh</td>'+
' ').fadeIn(150);
}

关于javascript - 在javascript jquery中使用新行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15314697/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com