在下面的字符串中,我试图在 周围添加一个额外的跨度,post.caption
但将其保留在<span class="overlay" />
. 我已经尝试在 .html 之前和之后添加和包装,但无法得到它或任何东西来正确地做到这一点。
$('<span class="overlay" />').html(post.caption).appendTo(entry);
结果看起来像<span class="overlay"><span>Caption content</span></span>
如果有帮助,这是完整的代码段:
entry = $('<a />').attr('href', post.permalinkFull)
$('<img />').attr('src', post.image).appendTo(entry)
$('<span class="overlay" />').html(post.caption).appendTo(entry);
任何帮助将不胜感激!