2013-05-05 74 views
2

无法找到解决我的问题,所以我会问这里。jQuery:意外的令牌非法的

当我插入jQuery的文件,我得到第2行错误: 意外的标记非法

代码:

jQuery(document).ready(function(){ 
    $('body').append(' 
     <div id="style_selector"> 
     <div id="style_selector_container"> 
     // another chunk of code 
     </div><!-- #style_selector end -->'); 
}); 

预先感谢您

+5

JavaScript不支持这样的多行字符串。或者把它放在一行上,或者用''''''结尾。 – 2013-05-05 14:27:17

回答

6
jQuery(document).ready(function(){ 
    $('body').append('<div id="style_selector"><div id="style_selector_container"></div>'); 
}); 

这将做job.Because当你使用jQuery添加内容时,它不能包含新行。