Tôi đang học cách sử dụng jquery với SharePoint. Ví dụ của tôi vẽ một hộp màu đỏ bên trong phần Web Trình soạn thảo nội dung khi một liên kết được chọn. Mã của tôi hoạt động khi trang SharePoint ở chế độ chỉnh sửa nhưng không phải sau khi tôi đã rời trang và được trả về ở chế độ không chỉnh sửa. Các chức năng jquery không cháy vì một lý do nào đó ... Tôi thiếu một cái gì đó đơn giản nhưng không chắc chắn những gì.Cách sử dụng chính xác jquery trong SharePoint Web Part - jquery không phải lúc nào cũng cháy
Cảm ơn bạn đã được trợ giúp.
Kevin
trang chủ của tôi cho các trang web kết nối đến tập tin jquery-1.3.2.min.js theo cách này:
<SharePoint:ScriptLink language="javascript" name="jquery-1.3.2.min.js"
Defer="true" runat="server"/>
Nội dung biên tập Web Part Mã của tôi trông như thế này:
<style type="text/css">
#box
{
background: red;
width: 300px;
height: 300px;
display: none;
}
</style>
<script type ="text/javascript">
$(function() {
$('a').click(function() {
$('#box').slideDown(2000);
});
})
</script>
<div id="box">
<h1>This is text in the box</h1>
</div>
<a href="#">Display Box</a><br />
Tôi đã kết thúc việc tạo "Tính năng" bằng cách sử dụng "Kiểm soát ủy quyền bổ sungPageHead". Hoàn toàn khác với cách tôi tưởng tượng tôi sẽ cần phải làm điều đó. Tôi Dựa vào trang web này: http://weblogs.asp.net/jan/archive/2008/11/20/sharepoint-2007-and-jquery-1.aspx. Nó hoạt động! Cảm ơn Alex. –