1jQuery(document).ready(function($){ 2 3 4 my_debug=false; 5 debug=function(t,o){ 6 if(my_debug){ 7 if(typeof window.console !='undefined'){ 8 console.log(t,o); 9 } 10 } 11 } 12 //var t_h=$(".my_style_style_3 .my_timeline_content").outerHeight(); 13 //var i_h= 14 var my_showed_dialog=false; 15 $("body").click(function(e){ 16 17 if(my_showed_dialog){ 18 19 debug('Close Dialog'); 20 $("#my_timeline_share_click").animate({opacity:0},function(){ 21 my_showed_dialog=false; 22 }); 23 24 } 25 }); 26 my_timeline_click_element=''; 27 $(document).on('click',".my_like_post",function(e){ 28 var liked=$(this).data('liked'); 29 if(liked==1)return; 30 var post_id=$(this).data('post-id'); 31 var val=$(this).data('var'); 32 var my_id=$(this).data('id'); 33 var data={ 34 action:'ctimeline_like_post', 35 val:val, 36 post_id:post_id, 37 nonce:my_timeline_front_ajax_nonce, 38 my_id:my_id 39 }; 40 41 debug("Post data",data); 42 $.ajax({ 43 url:my_timeline_front_ajax_url, 44 dataType:'json', 45 data:data, 46 cache:false, 47 timeout:30000, 48 type:'POST', 49 success:function(data,status,jq){ 50 debug("Return data",data); 51 if(data.error==0){ 52 $(".my_like_post[data-id='"+data.id+"']").data('val',data.val); 53 $(".my_like_post[data-id='"+data.id+"']").find('span').html(' '+data.val); 54 $(".my_like_post[data-id='"+data.id+"']").data('liked',1); 55 }else { 56 alert(data.msg); 57 } 58 }, 59 error:function(jq,status){ 60 alert('Error'); 61 } 62 }); 63 }); 64 $(document).on('click',"#my_timeline_share_click li",function(e){ 65 e.preventDefault(); 66 //$("#my_timeline_share_click").fadeOut(100); 67 //self.getViewport(); 68 //var v_ww=self.viewport['w']; 69 //var v_hh=self.viewport['h']; 70 var v_ww=window.outerWidth; 71 var v_hh=window.outerHeight; 72 var ww=800; 73 var hh=400; 74 if(v_ww<ww){ 75 ww=v_ww; 76 } 77 if(v_hh<hh){ 78 hh=v_hh; 79 } 80 var left=Math.floor((v_ww-ww)/2); 81 var top=Math.floor((v_hh-hh)/2); 82 var href=$(this).find('a').attr('href'); 83 debug('Open window',href); 84 var win=window.open(href, "my_social_share", "scrollbars=1,menubar=0,location=0,toolbar=0,status=0,width="+ww+", height="+hh+", top="+top+", left="+left); 85 86 }); 87 $(document).on('click','.my_open_dialog',function(e){ 88 e.preventDefault(); 89 e.stopPropagation(); 90 var html=$(this).find(".my_timeline_share div").html(); 91 var id=$(this).find(".my_timeline_share div ul").data('id'); 92 var off=$(this).offset(); 93 var top=off.top-60; 94 var left=off.left; 95 left=left-(160/2)+$(this).width()/2-5; 96 debug("Open toltip",{off:off,top:top,left:left,html:html,id:id}); 97 if(my_showed_dialog){ 98 return; 99 debug('Close Dialog Open dialog'); 100 var t_id=$("#my_timeline_share_click").data('id'); 101 debug('T_id',t_id); 102 /*$("#my_timeline_share_click").fadeOut(100,function(){ 103 $('body').append('<div id="my_timeline_share_click" style="display:none">'+html+'</div>') 104 setTimeout(function(){ 105 $("#my_timeline_share_click").css('top',top+'px').css('left',left+'px').fadeIn(function(){ 106 my_showed_dialog=true; 107 },100); 108 }); 109 });*/ 110 if(t_id==id){ 111 $("#my_timeline_share_click").animate({'opacity':0},function(){ 112 my_showed_dialog=false; 113 }); 114 }else { 115 $("#my_timeline_share_click").animate({'opacity':0},function(){ 116 if($("#my_timeline_share_click").length==0){ 117 $('body').append('<div id="my_timeline_share_click" style="display:none">'+html+'</div>'); 118 }else { 119 $("#my_timeline_share_click").attr('data-id',id); 120 $("#my_timeline_share_click").html(html); 121 } 122 $("#my_timeline_share_click").css('top',top+'px').css('left',left+'px').css('opacity',0).animate({'opacity':1},function(){ 123 my_showed_dialog=true; 124 }); 125 }); 126 } 127 }else { 128 /*$('body').append('<div id="my_timeline_share_click">'+html+'</div>').hide().css('top',top+'px').css('left','left'+'px').fadeIn(function(){ 129 my_showed_dialog=true; 130 });*/ 131 if($("#my_timeline_share_click").length==0){ 132 $('body').append('<div data-id="'+id+'" id="my_timeline_share_click" style="opacity:0;">'+html+'</div>'); 133 }else { 134 $("#my_timeline_share_click").attr('data-id',id); 135 $("#my_timeline_share_click").html(html); 136 } 137 /*setTimeout(function(){ 138 *$("#my_timeline_share_click").css('top',top+'px').css('left',left+'px').fadeIn(function(){ 139 my_showed_dialog=true; 140 },100);*/ 141 $("#my_timeline_share_click").css('top',top+'px').css('left',left+'px').css('opacity',0).animate({'opacity':1},function(){ 142 my_showed_dialog=true; 143 144 145 }); 146 147 } 148 }); 149});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.