티스토리 뷰
= 3 ) && setTimeout(function() {
self.query = input.value;
$.publish( 'twitter/query' );
}, 400);
},
fetchJSON: function() {
var url = 'http://search.twitter.com/search.json?callback=?&q=';
return $.getJSON( url + Twitter.query, function( data ) {
Twitter.tweets = data.results;
$.publish( 'twitter/results' );
});
},
renderResults: function() {
var self = Twitter,
frag = [],
tweet;
self.container.html(
$.map( self.tweets, function( obj, index ) {
var t =
obj.text.replace(/(http:[^\s]+)/, '$1')
.replace(/@([^\s:]+)/, '@$1');
return self.template.replace(/{{tweet}}/, t);
}).join('')
);
}
};
window.Twitter = Twitter.init();
})(jQuery);
'웹개발 > Javascript' 카테고리의 다른 글
| javascript constructor 속성 (0) | 2012.03.09 |
|---|---|
| 트위터 부트스트랩 자바스크립트 패턴 (0) | 2012.03.09 |
| 천단위 콤마 찍기 (0) | 2012.02.14 |
| Javascript Match $1 표현하기 (0) | 2012.02.10 |
| javascript 상속 이해하기 관련 사이트 (0) | 2012.02.08 |
댓글