未捕获的语法错误:jQuery中出现意外的标记ILLEGAL
Uncaught SyntaxError: Unexpected token ILLEGAL in jQuery
运行Splunk示例时,我在这个函数中遇到了一个错误。
var injectCode = function(code) {
var sTag = document.createElement("script");
sTag.type = "text/javascript";
sTag.text = code;
$(head).append(sTag);
return sTag;
}
确切的错误在$(head).append(sTag);
中。它被放置在一个Jade文件中,并在Node上运行。我在这里做错了什么?
EDIT-抱歉,head
被定义为函数正上方的var head = $("head");
。
code
来自这个函数
var getCode = function(id) {
var code = "";
$(id + " pre li").each(function(index, line) {
var lineCode = "";
$("span" ,line).each(function(index, span) {
if ($(span).hasClass("com")) {
lineCode += " ";
}
else {
lineCode += $(span).text();
}
});
lineCode += "''n";
code += lineCode;
});
return code;
}
head是一个标签,使用它:
$('head').append(sTag);
编辑:
我想说删除这个:
lineCode += "''n";
尝试用lineCode += "''n";
交换
lineCode += "'n";
我假设您处理的是一个代码字符串(要向其中添加换行符),而不是字符串文字字符串(要将'n
文字添加到其中)。
相关文章:
- 未捕获的语法错误:javascript对象上出现意外的标记ILLEGAL
- "未捕获的SyntaxError:意外的令牌ILLEGAL“;当我通过AJAX发送html时
- 获取意外的令牌ILLEGAL JS错误
- jQuery after() uncatch SyntaxError: 意外令牌 ILLEGAL
- 使用节点javascript的意外令牌ILLEGAL
- AngularJS angular.js:12520 SyntaxError:意外的令牌ILLEGAL附属窗口
- Android网络视图”;未捕获的SyntaxError:意外的令牌ILLEGAL“;
- jQuery 1.10未捕获语法错误:意外的令牌ILLEGAL
- PHP调用脚本函数,返回值为Uncaught SyntaxError:意外的令牌ILLEGAL
- Liferay主题脚本错误:未捕获语法错误:意外的标记ILLEGAL
- 未捕获的语法错误:jQuery 字符串中意外的标记 ILLEGAL
- 意外的令牌 ILLEGAL - JavaScript 中的 ckeditor 值
- 获取server.js文件的意外令牌ILLEGAL错误
- 未捕获的SyntaxError:在main.js:4中出现意外的令牌ILLEGAL
- 未捕获的语法错误:意外的标记ILLEGAL-一个简单的字符串语法错误
- 未捕获的语法错误:意外的标记ILLEGAL
- 加载xml对象时出现意外的标记ILLEGAL
- 未捕获的SyntaxError:php json_encode上出现意外的令牌ILLEGAL
- 未捕获的语法错误:将字符串传递给函数时出现意外的标记ILLEGAL
- 未捕获的语法错误:jQuery中出现意外的标记ILLEGAL