当我在一些文件中的代码本(比如:test.html中):它为什么不使用jquery在控制台日志中显示JSON数据?
<html>
<head>
<title>Test</title>
</head>
<body>
<script src="https://code.jquery.com/jquery-1.10.2.min.js"></script>
<script type="text/javascript">
$.getJSON('https://newsapi.org/v1/articles?source=techcrunch&sortBy=top&apiKey=my-api-key',function(json) {
console.log(json);
});
</script>
</body>
</html>
但是,如果我在其他一些文件做同样的事情说了(main.js)
(function(){
$.getJSON('https://newsapi.org/v1/articles?source=techcrunch&sortBy=top&apiKey=my-api-key',function(json) {
console.log(json);
});
});
上面的代码在控制台中不显示任何JSON数据,我在HTML中添加了main.js。
感谢它的工作。 –
*“或者更好......”*仅当需要访问DOM元素时才有用。 –
@FelixKling是的谢谢我需要访问DOM元素。 –