티스토리 뷰
SharePoint 2010에서의 jQuery
이전 글에서 Module 프로젝트에 대한 내용을 통해 jQuery 파일을 배포하는 것을 알아보았으며 jQuery 의 js 파일은 단순히 업로드를 통해서 가능합니다.
이제 jQuery를 이용한 코드를 한번 작성해볼까 합니다.
아래와 같이 Module의 파일들이 구성되어 있습니다.
<Module Name="HModule" Url="HJ" >
<File Path="HModule\images\Chrysanthemum.jpg" Url="HModule/images/Chrysanthemum.jpg" />
<File Path="HModule\css\demo.css" Url="HModule/css/demo.css" />
<File Path="HModule\js\jquery-1.6.3.min.js" Url="HModule/js/jquery-1.6.3.min.js" />
<File Path="HModule\js\jquery-1.6.3.js" Url="HModule/js/jquery-1.6.3.js" />
<File Path="HModule\Sp10HellojQuery.js" Url="HModule/Sp10HellojQuery.js" />
<File Path="HModule\Sp10HellojQuery.aspx" Url="HModule/Sp10HellojQuery.aspx" />
<File Path="HModule\HJ.aspx" Url="HModule/HJ.aspx" />
</Module>
Js 파일의 내용은 아래와 같습니다. 정말 간단한 jQuery 입니다. 물론 aspx 파일에 “btnGo”, “div1”의 개체가 있습니다.
$("#div1").html("SharePoint 2010 - Hello jQuery");
$('#btnGo').click(btnGo_click);
});
function btnGo_click() {
$("#div1").css("background-color", "red");
$("#div1").animate({height:'toggle'});
}
aspx 파일의 구성은 아래와 같습니다.
<link href="css/demo.css" rel="stylesheet" type="text/css" />
<SharePoint:ScriptLink
runat="server"
Defer="false"
Name="~sitecollection/HJ/HModule/js/jquery-1.6.3.min.js"/>
<script src="Sp10HellojQuery.js" type="text/javascript" ></script>
</asp:Content>
<h2>SharePoint 2010 Hello jQuery</h2>
<input id="btnGo" type="button" value="Hello" />
<div id="div1" />
</asp:Content>
SharePoint:ScriptLink 를 사용하지 않고 CDN을 통해 jQuery 파일을 아래와 같이 액세스할 수도 있습니다.
<script src="http://ajax.aspnetcdn.com/ajax/jquery/jquery-1.6.3.min.js"></script>
배포해서 결과를 한번 보도록 하겠습니다. Css 파일에 스타일이 적용되어 있습니다.
SharePoint 2010에서도 손쉽게 Module 등을 이용해서 jQuery를 이용할 수 있다는 것을 알아보았습니다.
jQueryUI와 Javascript SharePoint Client Object Model 에 대한 내용도 액세스 할 수 있습니다~
'SharePoint > SharePoint 2010' 카테고리의 다른 글
SharePoint 2010-Sandboxed 솔루션에서의 Localization (0) | 2012.04.10 |
---|---|
SharePoint 2010에서의 HTML 5 지원 (0) | 2012.04.02 |
SharePoint 2010의 Module (0) | 2012.03.12 |
PowerPoint 2010의 문서 동시 작업 (0) | 2012.03.08 |
SharePoint 2010에서의 Chart (0) | 2012.03.05 |
- Total
- Today
- Yesterday
- 클라우드
- SharePoint 2013
- SharePoint Object Model
- 페이지를 매긴 보고서
- sharepoint
- SharePoint Online
- 정홍주
- Microsoft Fabric
- 목표
- Cloud
- Power BI Desktop Update
- Power BI Desktop 업데이트
- Windows Azure 업데이트
- Visual Studio 2010
- Windows Azure Mobile Services
- Power BI
- Windows Phone 7
- hongju
- Paginated Report
- sql server 2012
- Power BI Update
- Power BI Desktop
- 업데이트
- Power BI 업데이트
- redJu
- Windows Azure
- Power BI Copilot
- copilot
- SharePoint 2010
- SQL Azure
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |