Javascript 尝试向twitter json url添加变量
我正在尝试创建一个函数,它使用jquery、json和javascript的组合来使用$.getJSON()方法检索twitter提要 我有一个处理静态url的函数,如下所示:Javascript 尝试向twitter json url添加变量,javascript,json,jquery,Javascript,Json,Jquery,我正在尝试创建一个函数,它使用jquery、json和javascript的组合来使用$.getJSON()方法检索twitter提要 我有一个处理静态url的函数,如下所示: $.getJSON("http://twitter.com/status/user_timeline/owzzz.json?count=1&callback=?", function(data) { 我要做的是用传递到函数中的值替换看到的用户名owzzz和count 该函数如下所示: var twitterFe
$.getJSON("http://twitter.com/status/user_timeline/owzzz.json?count=1&callback=?", function(data) {
我要做的是用传递到函数中的值替换看到的用户名owzzz和count
该函数如下所示:
var twitterFeed = function(username, count){
$.getJSON("http://twitter.com/status/user_timeline/owzzz.json?count=1&callback=?", function(data) {
$.each(data, function(i) {
var timestamp = new Date(this.created_at);
var text = this.text;
$("#twitter").html(text +'<a href="http://twitter.com/' + username + '/" class="timestamp">' + username + ' <span>' + timestamp.toDateString() + '<\/span><\/div>' ).click(function(e) {
window.location = 'http://twitter.com/' + username;
e.preventDefault();
});
});
}); } twitterFeed('owzzz',1);
var twitterFeed=函数(用户名、计数){
$.getJSON(“http://twitter.com/status/user_timeline/owzzz.json?count=1&callback=?,函数(数据){
$。每个(数据、功能(i){
var timestamp=新日期(此.created_at);
var text=this.text;
$(“#twitter”).html(文本+“”+用户名+“”+时间戳.toDateString()+“”)。单击(函数(e){
window.location=http://twitter.com/“+用户名;
e、 预防默认值();
});
});
})}twitterFeed('owzzz',1);
我可以在.html()中添加传递的值username,但不能在getJSON()中添加
你知道我该怎么做吗?就像你在
html
函数:字符串连接中做的一样
$.getJSON("http://twitter.com/status/user_timeline/" + username + ".json?count=" + count + "&callback=?", ...)
$.getJSON(
'http://twitter.com/status/user_timeline/' + username + '.json' +
'?count=' + count + '&callback=?'
);
字符串连接
$.getJSON("http://twitter.com/status/user_timeline/" + username + ".json?count=" + count + "&callback=?", ...)
$.getJSON(
'http://twitter.com/status/user_timeline/' + username + '.json' +
'?count=' + count + '&callback=?'
);
我本来是这样做的,但是用单引号而不是双引号,而且运气不好,现在它工作得很好。谢谢:)@Owzzz:不客气:)你必须始终匹配报价。如果字符串以双引号开头,则必须以双引号结尾。