Javascript 在jQuery中将HTML追加到HTML字符串
我有一个HTML字符串,我想在任意位置附加另一个HTML字符串 例如:Javascript 在jQuery中将HTML追加到HTML字符串,javascript,jquery,html,Javascript,Jquery,Html,我有一个HTML字符串,我想在任意位置附加另一个HTML字符串 例如: var htmlString = '<div id="insert"> <p> Hello </p> </div>' var appendString = '<p> Goodbye </p>' $(appendString).appendTo( $(htmlString).find('#insert') ) 这是一个汇合页面,我试图在上面做这件事,
var htmlString = '<div id="insert"> <p> Hello </p> </div>'
var appendString = '<p> Goodbye </p>'
$(appendString).appendTo( $(htmlString).find('#insert') )
这是一个汇合页面,我试图在上面做这件事,我对源代码的访问有限;我能做的最多就是修改已经存在的内容
HTML字符串来自Confluence上另一个页面的AJAX请求,我需要脚本保持在原来的位置,以便其他宏能够正确运行
我已经包括了一个我的问题的JS-Bin示例,希望能够清楚地说明我的问题
您可以这样做:
var htmlString='Hello;
var appendString='再见';
添加的变量=($(htmlString).append($(appendString));
$(新增)。附于('div')代码>
您好@MyLittleDax我想您可以这样做:
var htmlString = "<div id='insert'> <p> Hello </p> </div>";
var appendString = "<p> Goodbye </p>";
//your container where you put the html
var container = $('#container');
container.empty();
container.append(htmlString);
var insert = $('#insert');
insert.append(appendString);
var htmlString=“Hello”;
var appendString=“再见””;
//您的容器中放置html的位置
var container=$(“#container”);
container.empty();
container.append(htmlString);
变量插入=$(“#插入”);
insert.append(appendString);
祝你好运
var htmlString = "<div id='insert'> <p> Hello </p> </div>";
var appendString = "<p> Goodbye </p>";
//your container where you put the html
var container = $('#container');
container.empty();
container.append(htmlString);
var insert = $('#insert');
insert.append(appendString);