我试图创建一个HTML字符串,然后用额外的HTML和属性修改该HTML字符串,但它不起作用。我究竟做错了什么?Jquery - 将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前工作到一个变量,但是这使得我在做什么更难阅读。有没有其他的方式来做到这一点?