Title: Javascript Error
Last modified: August 21, 2016

---

# Javascript Error

 *  [mika89](https://wordpress.org/support/users/mika89/)
 * (@mika89)
 * [12 years ago](https://wordpress.org/support/topic/javascript-error-45/)
 * Hi everyone,
 * I have a problem with the plugin: when I click the like button, the post is liked,
   and the “like” become “unlike”. But when I click the unlike button without refreshing,
   the script doesn’t work anymore: the button doesn’t turn to “like”, it’s still“
   unlike”. And when I use my webdev tools I figure out a JS error:
 * `Uncaught ReferenceError: bp_like_terms_like_message is not defined`
 * Does everyone get this error ?
 * [https://wordpress.org/plugins/buddypress-like/](https://wordpress.org/plugins/buddypress-like/)

Viewing 1 replies (of 1 total)

 *  [roy191991](https://wordpress.org/support/users/roy191991/)
 * (@roy191991)
 * [11 years, 7 months ago](https://wordpress.org/support/topic/javascript-error-45/#post-4977293)
 * function bp_like(){jQuery(“.like, .unlike, .like_blogpost, .unlike_blogpost”).
   click(function(){var e=jQuery(this).attr(“class”),t=jQuery(this).attr(“id”);jQuery(
   this).addClass(“loading”);jQuery.post(ajaxurl,{action:”activity_like”,cookie:
   encodeURIComponent(document.cookie),type:e,id:t},function(n){jQuery(“#”+t).fadeOut(
   50,function(){jQuery(this).html(n).removeClass(“loading”).fadeIn(50)});var r,
   i;if(e===”button like”){r=t.replace(“like”,”unlike”);jQuery(“#”+t).removeClass(“
   like”).addClass(“unlike”).attr(“title”,bp_like_terms_unlike_message).attr(“id”,
   r)}else if(e===”acomment-reply bp-primary-action like”){r=t.replace(“like”,”unlike”);
   jQuery(“#”+t).removeClass(“like”).addClass(“unlike”).attr(“title”,bp_like_terms_unlike_message).
   attr(“id”,r)}else if(e===”button like_blogpost”){r=t.replace(“like”,”unlike”);
   jQuery(“#”+t).removeClass(“like_blogpost”).addClass(“unlike_blogpost”).attr(“
   title”,bp_like_terms_unlike_message).attr(“id”,r)}else if(e===”button unlike_blogpost”){
   r=t.replace(“unlike”,”like”);jQuery(“#”+t).removeClass(“unlike_blogpost”).addClass(“
   like_blogpost”).attr(“title”,bp_like_terms_unlike_message).attr(“id”,r)}else 
   if(e===”acomment-reply bp-primary-action unlike”){r=t.replace(“unlike”,”like”);
   jQuery(“#”+t).removeClass(“unlike”).addClass(“like”).attr(“title”,bp_like_terms_like_message).
   attr(“id”,r)}else{r=t.replace(“unlike”,”like”);jQuery(“#”+t).removeClass(“unlike”).
   addClass(“like”).attr(“title”,bp_like_terms_like_message).attr(“id”,r)}});return
   false})}jQuery(document).ready(bp_like);jQuery(document).ajaxComplete(bp_like);
 * $( “#dialog” ).dialog({ autoOpen: false });
    $( “#opener” ).click(function() {
   $( “#dialog” ).dialog( “open” ); });

Viewing 1 replies (of 1 total)

The topic ‘Javascript Error’ is closed to new replies.

 * ![](https://s.w.org/plugins/geopattern-icon/buddypress-like.svg)
 * [BuddyPress Like](https://wordpress.org/plugins/buddypress-like/)
 * [Support Threads](https://wordpress.org/support/plugin/buddypress-like/)
 * [Active Topics](https://wordpress.org/support/plugin/buddypress-like/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/buddypress-like/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/buddypress-like/reviews/)

## Tags

 * [javascript](https://wordpress.org/support/topic-tag/javascript/)

 * 1 reply
 * 2 participants
 * Last reply from: [roy191991](https://wordpress.org/support/users/roy191991/)
 * Last activity: [11 years, 7 months ago](https://wordpress.org/support/topic/javascript-error-45/#post-4977293)
 * Status: not resolved