小编Spa*_*oit的帖子

用于动态小部件更新的Twitter小部件方法

我正在尝试为twitter小部件的个人资料页面添加一个选项,我有一个用户可以添加他们的Twitter帐户的字段,下面显示小部件的预览.如果我输入一个帐户并单击保存并返回,它可以正常工作.但我想要做的是使其动态化,在文本字段上发生模糊事件时使用相应的帐户刷新小部件.

我有以下代码:

var twitterWidget = new TWTR.Widget({
  version: 2,
  type: 'profile',
  rpp: 4,
  interval: 6000,
  width: 'auto',
  height: 300,
  theme: {
    shell: {
        background: '#cccccc',
        color: '#333333'
        },
    tweets: {
        background: '#ffffff',
        color: '#333333',
        links: '#0099cc'
        }
  },
  features: {
    scrollbar: false,
    loop: false,
    live: false,
    hashtags: true,
    timestamp: true,
    avatars: true,
    behavior: 'all'
  }
});
twitterWidget.setUser(twitterUser).render().start();

    $('#twitter_widget_id').change(function(){          
        twitterWidget.setUser($(this).val()).render().start();
    });
Run Code Online (Sandbox Code Playgroud)

在这种情况下它工作错误:它只显示我输入的所有帐户中的最新推文,一般来说我得到一个空的小部件.

如果我删除对象并创建一个新对象,它会使页面空白,然后添加小部件.

有没有人知道TWTR.Widget()的一些公共方法,如re-render()或类似的东西?

谢谢.

twitter methods widget public-method

9
推荐指数
1
解决办法
1万
查看次数

标签 统计

methods ×1

public-method ×1

twitter ×1

widget ×1