在追加之前如何逃脱?以下错误地附加
'<a here."="" goes="" string"="" title="Some " href="#">Hello</a>'
在代码中:
$(function(){
var t='Some "string" goes here.';
var jqueryObj=$('#elem');
jqueryObj.append('<a href="#" title="'+t+'">Hello</a>');
});
编辑后的修订代码
var $accounts=$('#accountList');
$accounts.find('li.accountList').remove();
for (var i = 1; i < data.o.a.length; i++) {
$accounts.append('<li class="item displayAccount">'
+'<input type="checkbox" checked="checked" class="cb" name="accounts[]" value="'+i+'" />'
+'<span class="name">'+data.o.a[i].name
+((data.o.a[i].e.length)?' <a class="displayError" href="#" title="'+escape(mkList(data.o.a[i].e))+'">Error</a>':null)
+'</span>'
+'</li>');
}
if(data.o.a[0].c.length) {$accounts.append('<li class="item displayAccount"><input type="checkbox" disabled="disabled" value="0"><span class="name">UNASSIGNED</span></li>');}
$accounts.find('a.displayError').displayError();