jquery
  • plugins
  • telerik
  • 2011-09-28 5 views 0 likes 
    0

    jquery 플러그인 정의에 문제가 있습니다. asp.net 페이지에서로드 된 위젯 (asp.net 컨트롤) 인 RadAjaxPanels에 있습니다. 위젯에서 나는 JQuery와 플러그인 정의 jquery 플러그인 정의하기

    <script src="../../JS/jquery-1.5.1.js" type="text/javascript"></script> 
    <script src='../../JS/jquery-ui-1.8.16.custom.min.js' type="text/javascript"></script> 
    <script src="../../JS/ui.spinner.min.js" type="text/javascript"></script> 
    <script src="../../JS/jquery.blockUI.js" type="text/javascript"></script> 
    <script src="../../JS/jquery.json-2.2.min.js" type="text/javascript"></script> 
    

    그러나 플러그인 (예 : $('#tReports').unblock()) 오류가 발생할에 적용되는 처음

    가 : "개체가 속성 또는 메서드 '차단 해제'를 지원하지 않습니다." 아마도 Telerik 컨트롤에서 정의 된 jquery와의 충돌 때문일 수 있습니다. Jquery 객체가 제대로 작동합니다. 도와주세요 :)

    +0

    jquery.blockUI에 대한 스크립트 참조가 올 바르고 파일이 존재합니까? –

    +0

    예, 모든 스크립트 참조가 정확합니다. 플러그인이 작동 중입니다. –

    +0

    http://jquery.malsup.com/block/position.html – zod

    답변

    0

    jQuery를 두 번 이상 포함하고있는 것처럼 들리 겠지만 unblock()을 호출하는 데 사용하는 jQuery의 인스턴스는 플러그인이 확장 한 것이 아닙니다. 아마도 telerik에서 왔을 지 모르지만 jQuery 스크립트 블록을 사용하여 여러 사용자 컨트롤을 가질 수도 있습니다.

    적절한 스크립트 구성이 포함되도록 시스템을 배치해야합니다 (예 : WebForms의 ScriptManager 또는 RadScriptManager).

    관련 문제