Chyba JQuery:Nezachyceno TypeError:Objekt # nemá žádnou metodu „připraveno“

můj web dostává chybu v tomto názvu v konzole javascriptu. Zdá se, že Google říká, že je to proto, že jquery není načten, ale rozhodně je to vidět v hlavě.

<script type="text/javascript">
  $(document).ready(function(){
    $.ajax({
      type: "GET",
      url: "https://www.mjfreeway.com/naturalremedies/mml-connect/45.xml",
      dataType: "xml",
      success: function(xml) {
        $(xml).find("products").each(function() {
          $(this).find("product").each(function() {
            $("#output").append($(this).find("title").text() + "<br />");
          });
        });
      }
    });
  });
</script>

tato stránka souvisí s lékařskou marihuanou, takže pro některé je nsfw. Omlouvám se za neuspořádanou hlavu, je v režimu pro vývojáře. http://www.kindreviews.com/1/mmc/

Díky, Zeem

Odpověď

Zřejmě používáte jQuery i Mootools a oba používají $ jako alias k základní funkci. Pravděpodobně $ funkce, která generuje tuto chybu, je funkce Mootools. Navrhoval bych, abyste zkusili napsat svůj kód jQuery pomocí jQuery místo $ takže můžete potvrdit, že můj názor je správný nebo ne.

Hodně štěstí!