为什么这段代码有效:
$('div.error_container').html('<div class="error">No more foo allowed</div>');
Run Code Online (Sandbox Code Playgroud)
但是这段代码会导致错误:
$('div.error_container').html('<div class="error">No more foo allowed<br /></div>');
Run Code Online (Sandbox Code Playgroud)
我已经尝试过将标签放在<br />前后</div>,同样的错误.我试着从改变它<br />来<br>.Chrome始终在检查器中说明以下内容:
Uncaught SyntaxError: Unexpected token ILLEGAL
Run Code Online (Sandbox Code Playgroud)
kar*_*m79 16
尝试将其分解为链:
var $div = $('<div class="error"></div>').html('No more foo allowed')
.append('<br />');
$('div.error_container').html($div);
Run Code Online (Sandbox Code Playgroud)