programing

JQuery 오류:수집되지 않은 유형 오류: 개체 번호에 메서드 'ready'가 없습니다.

css3 2023. 4. 5. 22:07

JQuery 오류:수집되지 않은 유형 오류: 개체 번호에 메서드 'ready'가 없습니다.

javascript 콘솔에서 이 제목에 오류가 발생하고 있습니다.구글은 jquery가 로딩되지 않았기 때문이라고 말하는 것 같지만, 그것은 분명히 머릿속에 보인다.

<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>

이 사이트는 의료용 마리화나 관련 사이트이기 때문에 일부에 대해서는 nsfw입니다.머리가 지저분해서 죄송합니다. 개발 모드입니다.http://www.kindreviews.com/1/mmc/

고마워, 짐

듣자하니 당신은 jQuery와 Mootools를 모두 사용하고 있으며 둘 다$핵심 기능의 별칭으로 사용됩니다.아마도$이 오류를 발생시키는 함수는 Mootools 함수입니다.jQuery 코드를 작성하기 위해jQuery대신$내 요점이 맞는지 아닌지 확인할 수 있게 말이야

행운을 빕니다.

네 - 저는 그게 바로 문제라고 생각합니다.jQuery와 moTools는 $표기 사용에 대해 경쟁합니다.

올바른 방향으로 나아가고 있습니다.

try{
   jQuery.noConflict();
 } catch(e){};

그러나 그 후 jQuery 기능을 사용하려면 $(...)가 아닌 jQuery(...)라고 불러야 합니다.예:

// Use jQuery via jQuery(...)
 jQuery(document).ready(function(){
   jQuery("div").hide();
 });

이에 관한 jQuery 문서에 대한 링크는 다음과 같습니다.http://docs.jquery.com/Using_jQuery_with_Other_Libraries

헤더 행을 추가하는 것을 잊었을 때도 같은 오류가 발생했습니다.

<script type="text/javascript" src="/javascript/jquery-ui-1.8.14.custom.min.js">   
</script>

언급URL : https://stackoverflow.com/questions/5706093/jquery-error-uncaught-typeerror-object-htmldocument-has-no-method-ready