加载JSON后无法执行函数

时间:2014-08-01 13:57:21

标签: javascript jquery json

这是pen,表示当JSON请求完成时,会出现名称“Antonio”。但是jQuery函数没有在它上面执行。请确保document.write对我来说是必要的功能。

这是我为了得到安东尼奥而写的代码。

<script type="text/javascript"> 
function gallery(json) {
  document.write('<span>'+json.feed.title.$t+'</span>');
}
</script>
<script src='http://www.antonio-bloggerever.blogspot.com/feeds/posts/summary/-/Creative?max-results=2&alt=json-in-script&callback=gallery'/>

2 个答案:

答案 0 :(得分:1)

你没有包含jQuery。添加jQuery即可。在HTML的开头写下这一行。

<script src="http://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script>

答案 1 :(得分:0)

CodePen

您实际上是在尝试将click事件绑定到尚未存在的元素。 对于动态添加到DOM的元素,请使用onoff

$('span').on('click', function(){
  alert('aaaa');
});