再次给我:$,我正在为我的应用程序提供最后的修改,但我遇到了问题,以下代码从twitter用户返回推文总是返回“错误!”:
$(document).ready(function ()
{
twitter.update('day9tv', 5, '#tweets');
});
var twitter =
{
update: function (name, count, element)
{
$.ajax(
{
ulr: 'https://api.twitter.com/1/statuses/user_timeline.json?screen_name=' + name + '&count=' + count,
dataType: 'jsonp',
error: function()
{
twitter.displayError(element);
},
success: function(json)
{
twitter.showTweets(json, element);
}
});
},
displayError: function(element)
{
$(element).html("Error!");
},
showTweets: function(tweets, element)
{
$(element).empty();
var list = $('<ul class="tweetList"></ul>').appendTo(element);
$(tweets).each(function(index, tweet)
{
var time = Date.parse(tweet.created_at.replace('+','UTC+'));
var message = tweet.text;
list.append('<li class="tweet"><span class="tweetTime">' + time + '</span>' + message + '</li>');
});
}
}
我不太清楚为什么我会收到错误,甚至最糟糕的VS2010也不会帮助我调试这个,我说“断点当前不会被点击,没有为此文档加载符号”,所以我我非常困惑,¿为什么js会返回错误?和¿为什么VS2010表现得像一个冲洗,而不是帮我调试这段代码? :(
答案 0 :(得分:0)
你在ajax调用
中输了一个拼写错误,而不是url