Estoy aprendiendo a usar jquery con SharePoint. Mi ejemplo dibuja un cuadro rojo dentro del elemento web Editor de contenido cuando se selecciona un enlace. Mi código funciona cuando la página de SharePoint está en modo de edición, pero no después de que he salido de la página y regresé en modo no editable. La función jquery no se dispara por alguna razón ... Me falta algo simple pero no estoy seguro de qué.Cómo usar jquery correctamente en el elemento web de SharePoint - jquery no siempre se activa
Gracias por cualquier ayuda.
Kevin
Mi página principal del sitio web se conecta al archivo jquery-1.3.2.min.js esta manera:
<SharePoint:ScriptLink language="javascript" name="jquery-1.3.2.min.js"
Defer="true" runat="server"/>
Mi Contenido editor de código de elementos Web se ve así:
<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 />
Terminé creando una "Característica" utilizando el "Control de delegado AdditionalPageHead". Totalmente diferente de lo que imaginaba que necesitaría para hacerlo. Me inclino mucho en este sitio: http://weblogs.asp.net/jan/archive/2008/11/20/sharepoint-2007-and-jquery-1.aspx. ¡Funciona! Gracias Alex. –