title: JQuery Alert Problem?
body: <p>I'm trying to get the following code to display only on specific pages but when I click through certain pages like the home page or any other pages that does not use this code I get the following `alert("some error occured, please try again later");.</p>
  
  <p>How can I have the code not display the alert box on pages that do not use this JQuery code and still have the code work?</p>
  
  <p>I'm using JQuery, PHP &amp; MySQL.</p>
  
  <p>Here is the JQuery code.</p>
  
  <pre><code>$(document).ready(function() {
  
      // get average rating
      getRatingText();
      // get average rating function
      function getRatingText(){
          $.ajax({
              type: "GET",
              url: "../../../update.php",
              data: "do=getavgrate",
              cache: false,
              async: false,
              success: function(result) {
                  // add rating text
                  $("#rating-text").text(result);
              },
              error: function(result) {
                  alert("some error occured, please try again later");
              }
          });
      }
  
      // get current rating
      getRating();
      // get rating function
      function getRating(){
          $.ajax({
              type: "GET",
              url: "../../../update.php",
              data: "do=getrate",
              cache: false,
              async: false,
              success: function(result) {
                  // apply star rating to element dynamically
                  $("#current-rating").css({ width: "" + result + "%" });
                   // add rating text dynamically
                  $("#rating-text").text(getRatingText());
              },
              error: function(result) {
                  alert("some error occured, please try again later");
              }
          });
      }
  
  
      // link handler
      $('#ratelinks li a').click(function(){
          $.ajax({
              type: "GET",
              url: "../../../update.php",
              data: "rating="+$(this).text()+"&amp;do=rate",
              cache: false,
              async: false,
              success: function(result) {
                  // remove #ratelinks element to prevent another rate
                  $("#ratelinks").remove();
                  // get rating after click
                  getRating();
              },
              error: function(result) {
                  alert("some error occured, please try again later");
              }
          });
  
      });
  });
  </code></pre>