【发布时间】:2017-02-24 23:55:08
【问题描述】:
我正在尝试创建一个 HTML 字符串,然后使用额外的 HTML 和属性修改该 HTML 字符串,但它不起作用。我做错了什么?
$(document).ready(function(){
$('body').on('click', 'button', function(){
var thing = '<div class="thing"></div>';
var close = '<a href="#" class="close">close</a>';
$(thing).append(close);
$('.canvas').append(thing);
return false;
});
});
在将字符串附加到 DOM 之前,我确实通过将字符串组合成一个变量来使其工作,但这使得我正在做的事情更难阅读。有没有其他方法可以做到这一点?
【问题讨论】:
标签: javascript jquery html