【发布时间】:2012-07-03 21:56:10
【问题描述】:
我正在尝试使用一个非常标准的 twitter 搜索小部件,直接来自 twitter 网站:
<script src="http://widgets.twimg.com/j/2/widget.js"></script>
<script>
new TWTR.Widget({
version: 2,
type: 'search',
search: '$AAPL',
interval: 6000,
title: 'AAPL',
subject: '',
width: 250,
height: 300,
theme: {
shell: {
background: '#8ec1da',
color: '#ffffff'
},
tweets: {
background: '#ffffff',
color: '#444444',
links: '#1985b5'
}
},
features: {
scrollbar: false,
loop: true,
live: true,
hashtags: true,
timestamp: true,
avatars: true,
toptweets: true,
behavior: 'default'
}
}).render().start();
</script>
它正在像这样加载:
$(".linktosymbol").bind("ajax:success", function(event, data, status, xhr) {
$(".symboldetails").html("");
var target = $("#" + $(this).attr('data-target'));
target.html(data);
});
但它从未出现过,它似乎只是让屏幕空白并永远继续加载。想法?
【问题讨论】:
-
您是否尝试读取参数“数据”、“状态”和“xhr”,它们在说什么。如果您使用 chrome,您可以将它们放入控制台。 console.log(data);console.log(status);console.log(xhr);
-
是的,这些都可以。它返回 HTML 就好了——当它运行 twitter javascript 时,事情就变得一团糟。