Ubuntu

­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ function like(event){ event.preventDefault(); var has_id = jQuery(this).prev(); var id = has_id.val(); like_ajax(id); } function like_ajax(id){ jQuery.ajax({ type: "post", url: disputo_ajax_var.url, dataType: "json", data:{ action:'disputo_system_like_button', post_id:id, nonce: disputo_ajax_var.nonce }, success: function(response){ if(response.likes != "exit"){ function rating_system_add_new(){ if(jQuery('#rating-system-limit').length){ var limit = jQuery('#rating-system-limit').val(); var avaible = jQuery('.rating-system-list li').length; if(avaible == limit){ return false; }else return true; } } if(jQuery('.post-like-counter.'+id).length && jQuery('.post-like-text.'+id).length){ var counter = jQuery('.post-like-counter.'+id); counter.text(response.likes); if(response.likes == '1'){ var text = jQuery('.post-like-text.'+id); } if(response.likes > '1'){ var text = jQuery('.post-like-text.'+id); } } if(response.likes == '0' && jQuery('li.'+id).length){ jQuery('li.'+id).remove(); }else if(!jQuery('li.'+id).length && jQuery('.widget_disputo_top_likes').length && !jQuery('.no-like').length && !jQuery('.post-like-counter.'+id).length && !jQuery('.post-like-text.'+id).length && !response.likes == '0' && rating_system_add_new() ){ jQuery('.widget_disputo_top_likes > ul').append('
  • '+response.title+''+" "+''+response.likes); }else if(!jQuery('li.'+id).length && jQuery('.widget_disputo_top_likes').length && jQuery('.no-like').length && !jQuery('.post-like-counter.'+id).length && !jQuery('.post-like-text.'+id).length && !response.likes == '0' && rating_system_add_new()){ jQuery('.widget_disputo_top_likes > ul').append('
  • '+response.title+'
  • '); } if(response.both == 'no'){ var like = jQuery('.disputo-p-like-counter.'+id); like.text(response.likes); var like_toggle = jQuery('.disputo-p-like.'+id); like_toggle.toggleClass('disputo-p-like-active'); }else{ var dislike = jQuery('.disputo-p-dislike-counter.'+id); dislike.text(response.dislikes); var dislike_toggle = jQuery('.disputo-p-dislike.'+id); dislike_toggle.toggleClass('disputo-p-dislike-active'); var like = jQuery('.disputo-p-like-counter.'+id); like.text(response.likes); var like_toggle = jQuery('.disputo-p-like.'+id); like_toggle.toggleClass('disputo-p-like-active'); } } }, complete:function(){ jQuery(document.body).one('click.disputolike','.disputo-p-like',like); } }); } jQuery(document).ready(function() { if(Modernizr.touchevents){ jQuery(document.body).on('mouseleave touchmove click', '.disputo-p-like', function( event ) { if(jQuery(this).hasClass('disputo-p-like-active')){ jQuery(this).css('color','#3b5998'); }else{ jQuery(this).removeAttr('style'); }; }); } jQuery(document.body).off('click.disputolike','.disputo-p-like').one('click.disputolike','.disputo-p-like',like); });