2013-08-02 2 views
0

이 이상한 문제가 있습니다. 다음 코드가 자체 html 파일에서 JQuery 메뉴를 수행 할 때 - 예상대로 작동합니다. 객체 '아무튼 : - 마이크로 소프트의 JScript 런타임 오류ul의 JQuery 메뉴 메서드에서 "0x800a01b6 - Microsoft JScript 런타임 오류 : 개체가이 속성 또는 메서드를 지원하지 않습니다."

0x800a01b6 : 나는 내 마스터 페이지에 넣어 경우, ASP 닷넷 응용 프로그램에서 사용되는 코드의 라인은

$("#testMenu").menu(); 

는 예외를 throw 이 속성 또는 메서드를 지원하지 마십시오.

벙어리 복사 및 붙여 넣기가 아니라는 것을 분명히하고 싶습니다. 두 파일에서 일치합니다. 마스터 페이지에는 더 많은 스크립트와 CSS 링크가 있습니다. 그러나 아래에 나열된 모든 것이 마스터 페이지에 있습니다.

<html class="no-js" lang="en"> 
<head> 
    <meta http-equiv="X-UA-Compatible" content="IE=edge" charset="utf-8" /> 
    <title>jQuery UI Menu</title> 
    <link rel="stylesheet" href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css" /> 
    <script src="http://code.jquery.com/jquery-1.9.1.js"></script> 
    <script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script> 
    <script> 
     $(function() { 
      $("#testMenu").menu(); 
     }); 
    </script> 
    <style> 
     .ui-menu { 
      width: 150px; 
     } 
    </style> 
</head> 
<body> 
    <ul id="testMenu" class="ui-menu"> 
     <li><a href="#">Item 1</a></li> 
     <li><a href="#">Item 2</a></li> 
     <li><a href="#">Item 3</a> 
      <ul> 
       <li><a href="#">Item 3-1</a></li> 
       <li><a href="#">Item 3-2</a></li> 
       <li><a href="#">Item 3-3</a> 
        <ul> 
         <li><a href="#">Item 3-3-1</a></li> 
         <li><a href="#">Item 3-3-2</a></li> 
         <li><a href="#">Item 3-3-3</a></li> 
         <li><a href="#">Item 3-3-4</a></li> 
         <li><a href="#">Item 3-3-5</a></li> 
        </ul> 
       </li> 
       <li><a href="#">Item 3-4</a></li> 
       <li><a href="#">Item 3-5</a></li> 
      </ul> 
     </li> 
     <li><a href="#">Item 4</a></li> 
     <li><a href="#">Item 5</a></li> 
    </ul> 
</body> 
</html> 

어떤 아이디어가 문제 일 수 있으십니까? 도움 주셔서 감사합니다.

답변

관련 문제