我正在尝试使用JSON作为第一个,我使用代码:
var url = 'http://where.yahooapis.com/geocode?q=Vancouver&flags=J&count=10&lang=en&appid=' + myAppId + '&callback=?';
$.getJSON(url, function(data){
console.dir(data);
});
但我在IE8上遇到错误: '$'未定义
我做错了什么?
感谢。
答案 0 :(得分:3)
看起来您正在尝试使用jQuery并且缺少脚本包含。 在使用$。
之前,请包含jQuery.js的URL尝试放置类似的内容:
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script>
答案 1 :(得分:2)
$由几个JavaScript库提供,其中最常见的是jQuery。
如果你没有在你的页面中包含jQuery,那可能是你的问题。
答案 2 :(得分:1)
在打电话之前,您似乎没有包含JQuery?
答案 3 :(得分:0)
JQuery使用$符号。在使用之前,您是否在网络应用程序中包含了jquery脚本?
在违规页面的顶部添加此内容。
<script src="{Change this to the path to your jquery.js file}"></script>