这是我正在使用的代码, 当我将链接写入浏览器(IE 或 Mozilla)时,它的工作方式如下 (MyFunc({"memes":[{"source":"http://www.knall..... .), 但是当我尝试将它作为 HTML 文件运行时,状态栏中出现错误。 问题是什么?。谢谢
<head>
<style>img{ height: 100px; float: left; }</style>
<script src="http://code.jquery.com/jquery-latest.js"></script>
</head>
<body>
<div id="images"></div>
<script>$.getJSON("http://tagthe.net/api/?url=http://www.knallgrau.at/en&view=json&callback=MyFunc",function(data){
alert(data);
});
</script>
</body>
最佳答案
您没有在代码中的任何地方定义 MyFunc。您应该在 URL 中放置 ?
而不是任意名称,jQuery 将用生成的回调名称替换它。
关于javascript - 使用 getJSON 时回调函数不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2838150/