client/js/twitter-bin.js
changeset 42 48d825187d67
parent 37 db991a757015
child 44 869410bab434
--- 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, "<span class='searchmatch'>$1</span>");
@@ -115,5 +120,5 @@
             _this.main_$.html(_html);
             _renkan.resizeBins();
         }
-    );
+    });
 }