2011-03-17 4 views

답변

4

당신은 (당신이 당신의 용기의 내부에 할 수있는) 코드를 작성해야합니다, 그것을 제대로 수행합니다. 먼저 프레임 워크에서 jQuery를 요청해야한다. 그런 다음, 플러그인 스크립트를 추가 (가장 좋은 방법은 컨테이너가 페이지에 여러 번 사용할 때 스크립트가 여러 번 추가되지 않도록, Page.ClientScript를 사용하는 아마.

<script runat="server"> 
    Sub Page_Init(ByVal sender as Object, ByVal e as EventArgs) Handles Me.Init 
     DotNetNuke.Framework.jQuery.RequestRegistration() 
     Me.Page.ClientScript.RegisterClientScriptInclude("myscript", ResolveClientUrl("scripts/jquery.myplugin.js")) 
    End Sub 
</script> 

나는 아마를 변경할 것

jQuery(function ($) { 
    $('.my-container .header').pluginize(); 
}); 
+0

이 어디 넣어 내가 약에 대한 DNN 함께 일한지 말하고 싶은 (ASCX 또는 HTM을?) : 플러그인 스크립트와 마지막에 호출을 포함하면 강화하고 어떤 요소에 플러그인을 호출 2 주. 그래서 나는 다른 것을 넣을 곳을 모른다. 당신에게 희망의 대답 해줘서 고마워. 나는 나를 도울 수있다. – MyRevenge

+0

스킨의 코드 실행은 html 스킨이 아닌 ascx 스킨에서만 작동합니다. – bdukes