OSDN Git Service

86b320dee2d437e48c5e1599f46cef1b34afced4
[embrj/master.git] / js / search.js
1 $(function(){
2         formHTML = "<h2>What are you doing?</h2>" + formHTML + "<div class=\"clear\"></div>";
3         $("#allTimeline").click(function(e) {
4                 var $this = $(e.target);
5                 var type = $this.attr('class');
6                 switch(type) {
7                         case 'rt_btn':
8                                 e.preventDefault();
9                                 if ($("#textbox").length > 0) {
10                                         onRT($this);
11                                 } else {
12                                         $("#search_form").after(formHTML);
13                                         formFunc();
14                                         onRT($this);
15                                 }
16                                 break;
17                         case 'retw_btn':
18                                 e.preventDefault();
19                                 onNwRT($this);
20                                 break;
21                         case 'replie_btn':
22                                 e.preventDefault();
23                                 if ($("#textbox").length > 0) {
24                                         onReplie($this,e);
25                                 } else {
26                                         $("#search_form").after(formHTML);
27                                         formFunc();
28                                         onReplie($this,e);
29                                 }
30                                 break;
31                         case 'favor_btn':
32                                 e.preventDefault();
33                                 onFavor($this);
34                                 break;
35                         case 'unfav_btn':
36                                 e.preventDefault();
37                                 UnFavor($this);
38                                 break;
39                         case 'delete_btn':
40                                 e.preventDefault();
41                                 onDelete($this);
42                                 break;
43                         case 'rt_undo':
44                                 e.preventDefault();
45                                 onUndoRt($this);
46                                 break;
47                 }
48         });
49         $("#submit_btn").click(function(e){
50                 updateStatus();
51                 e.preventDefault();
52         });
53         updateTrends();
54 });