“期待更多源字符”;在我的Javascript
"Expecting More Source Characters" in my Javascript
Visual Studio反对下面的脚本,并返回一条消息,说"期望更多的源字符"。我想这就是这个脚本不会在页面上启动的原因。
通常当我在VS中得到这个消息时,这意味着我忘记了一个分号。然而,我不认为这次是这种情况。是什么导致了这个错误?
jQuery(document).ready(function ($) {
var Category = "animals";
var BaseURL = "http://localhost:61741/VocabGame/play?cat=";
var URL = BaseURL + Category;
$.getJSON(URL, {
tags: "Pinyin",
tagmode: "any",
format: "json"
},
function (data) {
$('#ChoiceA').append = data.nouns[0].Pinyin;
$('#ChoiceB').append = data.nouns[1].Pinyin;
});
jQuery(function($) {
var category = "animals",
baseURL = "http://example.com/?cat=",
url = baseURL + category;
$.getJSON(url, {tags: "Pinyin", tagmode: "any", format: "json"},
function(data) {
...
}
);
}); // This line is missing from your code.
还要注意JavaScript中的约定是大写你的类。因此,在本例中,我没有将变量大写。
我认为您缺少关闭})
,并且您的.append()
线也有问题。试试这个:
jQuery(document).ready(function ($) {
var Category = "animals";
var BaseURL = "http://localhost:61741/VocabGame/play?cat=";
var URL = BaseURL + Category;
$.getJSON(URL, {
tags: "Pinyin",
tagmode: "any",
format: "json"
}, function (data) {
$('#ChoiceA').append(data.nouns[0].Pinyin);
$('#ChoiceB').append(data.nouns[1].Pinyin);
});
});
相关文章:
- 我的javascript for循环不起作用
- 如何将我的javascript库公开给其他客户端使用
- 可以Resharper在我的javascript函数声明中添加分号
- 为什么我的JavaScript堆栈排序函数不起作用
- 页面在我的javascript执行后重新加载,我不希望它这样做
- MVC正在忽略我的Javascript文件
- 为什么我的javascript程序没有将其转换为整数而不是字符串
- 为什么我的JavaScript在Safari上的严格模式下不能正常工作
- 我的javascript太慢了
- 由于某种原因,我的JavaScript函数无法工作
- 为什么我的javascript脚本在页面加载时运行,而不是使用onclick
- 我的Javascript代码出错
- 为什么我的javascript和jquery源文件始终不加载
- AJAX:为什么不是't我的javascript与内容一起加载
- 为什么不是't我的javascript向Project Euler返回正确答案's排名第一
- 为什么当我在带有锚点的页面之间移动时,Rails不重新加载我的javascript文件
- Num doenst在我的javascript中工作
- 在我的JavaScript模块中绑定一个点击事件
- 为什么我的JavaScript函数没有返回选中的数组值
- 使用Ajax将我的Javascript变量传递给PHP