2012-01-03 3 views
1

dnn을 사용 중입니다. 6. dotnetnuke/js/dnn.jquery.js 파일이있어서 모듈을 만들고이 jquery 파일과 다른 모든 JCrop 파일에 대한 참조를 추가 했으므로 작동하지 않습니다. .
그래서 공식 JQuery.js를 추가했지만 dnn은 몇 가지 메소드를 찾을 수 없습니다.
DotNetNuke와 함께 JCrop을 사용한 사람이 있습니까?DotNetNuke의 JQuery + JCrop 문제

답변

5

DotNetNuke에서 jQuery를 참조하려면 DotNetNuke.Framework.jQuery.RequestRegistration()으로 전화하십시오. 이렇게하면 공유 jQuery 참조가 사용됩니다 (jQuery가 얼마나 많은 확장 프로그램을 요구하는지에 관계없이 <head/>에 페이지에 정확히 한 번 표시됩니다).

<%@ Register TagPrefix="dnn" Namespace="DotNetNuke.Web.Client.ClientResourceManagement" Assembly="DotNetNuke.Web.Client" %> 

<dnn:DnnJsInclude runat="server" FilePath="~/DesktopModules/MyModule/js/jquery.jcrop.js" /> 
: 당신이 jQuery를 6.1을 사용하는 경우

,이 같은 뭔가 다른 스크립트를 요청하기 위해 Client Resource Management API를 사용한다