Estoy tratando de implementar pestañas jQuery para reemplazar el contenedor de pestañas AJAX. Seguí el código del jquery website pero mis pestañas no se muestran. Simplemente carga toda la página llena de datos sin pestañas. Firebug y me dice el siguiente error:Las pestañas jQuery no funcionan
$("#tabs").tabs is not a function
$("#tabs").tabs();
Tengo referencias a todos los archivos necesarios:
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js"></script>
y tengo la función especificada de la siguiente manera:
<script type="text/javascript">
$(document).ready(function() {
$("#tabs").tabs();
});
</script>
El código para las fichas son los siguientes:
div id="tabs">
<ul>
<li><a href="#tab-1"><span>Patient Information</span></a></li>
<li><a href="#tab-2"><span>Medical History 1 of 3</span></a></li>
<li><a href="#tab-3"><span>Medical History 2 of 3</span></a></li>
<li><a href="#tab-4"><span>Medical History 3 of 3</span></a></li>
<li><a href="#tab-5"><span>Scheduler</span></a></li>
<li><a href="#tab-6"><span>Care Plan</span></a></li>
</ul>
<div id="tab-1">
</div>
**Repeats for all tabs through tab-6**
</div>
Puede alguien decirme lo que estoy haciendo mal? Como la función .tabs() no funciona, la página solo está cargando como tal:
suena como jQuery UI está fallando para cargar. Estoy seguro de que el archivo js se está cargando. Comprueba la pestaña de la red Firebug si tienes Firebug (que deberías). – SoWeLie