私はdnn 6を使用しています。ファイルdotnetnuke/js/dnn.jquery.jsがあるため、モジュールを作成し、このjqueryファイルと他のすべてのJCropファイルへの参照を追加しましたが、機能しません。
そのため、公式の JQuery.js を追加しましたが、dnn でいくつかのメソッドが見つかりません。
DotNetNuke で JCrop を使用したことがある人はいますか?
1 に答える
5
DotNetNuke から jQuery を参照するには、 を呼び出しますDotNetNuke.Framework.jQuery.RequestRegistration()
。これは、共有された jQuery 参照を使用します (そのため、jQuery は、<head/>
それを要求する拡張機能の数に関係なく、ページ内で 1 回だけ表示されます)。
jQuery 6.1 を使用している場合は、クライアント リソース管理 APIを使用して、次のような他のスクリプトを要求する必要があります。
<%@ Register TagPrefix="dnn" Namespace="DotNetNuke.Web.Client.ClientResourceManagement" Assembly="DotNetNuke.Web.Client" %>
<dnn:DnnJsInclude runat="server" FilePath="~/DesktopModules/MyModule/js/jquery.jcrop.js" />
于 2012-01-03T15:17:17.933 に答える