$jq = jQuery.noConflict();//This line allows $ to be assigned to prototype, and $jq assigned to jquery function record_review_vote(id, vote){ $jq.post('ajax--record_vote', { vote_type: 1, vote: vote, id: id }, function() { $jq('#ratethisReviewThanks' + id).show(); $jq('#rateThisReview'+id+vote).removeClass('response'+vote); $jq('#rateThisReview'+id+vote).addClass('response'+vote+'Down'); switch(vote){ case "Yes": $jq('#rateThisReview'+id+'No').removeClass('responseNoDown'); $jq('#rateThisReview'+id+'No').addClass('responseNo'); break case "No": $jq('#rateThisReview'+id+'Yes').removeClass('responseYesDown'); $jq('#rateThisReview'+id+'Yes').addClass('responseYes'); break } }); }