diff -r 9b9aabbb83bb -r 48d825187d67 client/js/twitter-bin.js --- a/client/js/twitter-bin.js Fri Sep 14 10:21:00 2012 +0900 +++ b/client/js/twitter-bin.js Tue Nov 13 11:46:27 2012 +0100 @@ -41,10 +41,15 @@ this.search = _opts.search; this.title_icon_$.addClass('Rk-Twitter-Title-Icon'); this.title_$.html(this.search).addClass("Rk-Twitter-Title"); + this.refresh(); +} + +Rkns.Twitter.Bin.prototype.refresh = function() { var _this = this; - Rkns.$.getJSON( - "http://search.twitter.com/search.json?q=" + encodeURIComponent(this.search) + "&callback=?", - function(_data) { + Rkns.$.ajax({ + url: "http://search.twitter.com/search.json?q=" + encodeURIComponent(this.search), + dataType: "jsonp", + success: function(_data) { var _rgxp = new RegExp('('+_this.search.replace(/(\W)/g,'\\$1')+')','gi'); function highlight(_text) { return _text.replace(_rgxp, "$1"); @@ -115,5 +120,5 @@ _this.main_$.html(_html); _renkan.resizeBins(); } - ); + }); }