Soy un novato de jQuery y estoy tratando de descubrir cómo atrapar el evento seleccionado en la pestaña. Usando jQuery 1.2.3 y las pestañas jQuery UI correspondientes (no es mi elección y no tengo control sobre ella). Es una pestaña anidada con el nombre Div de primer nivel - pestañas. Esta es la forma en que inicializa las pestañasjQuery - pestaña de captura Seleccione el evento
$(function() {
$('#tabs ul').tabs();
});
$(document).ready(function(){
$('#tabs ul').tabs('select', 0);
});
que no soy capaz de encontrar la manera de trampa de cualquiera de los eventos o propiedades (ficha seleccionada, cuando se hace clic en la ficha, etc.). Agradecería cualquier ayuda en esto ...
Probé cosas como:
$('#tabs ul').bind('tabsselect', function(event, ui) {
selectedTab = ui.index;
alert('selectedTab : ' + selectedTab);
});
(OR)
$('#tabs').bind('tabsselect', function(event, ui) {
sin éxito.
A continuación se muestra el marcado
<div id="tabs">
<UL>
<LI><A href="#fragment-1"><SPAN>Tab1</SPAN></A></LI>
<LI><A href="#fragment-2"><SPAN>Tab2</SPAN></A></LI>
<LI><A href="#fragment-3"><SPAN>Tab3</SPAN></A></LI>
<LI><A href="#fragment-4"><SPAN>Tab4</SPAN></A></LI>
</UL>
<DIV id=fragment-1>
<UL>
<LI><A href="#fragment-1a"><SPAN>Sub-Tab1</SPAN></A></LI>
<LI><A href="#fragment-1b"><SPAN>Sub-Tab2</SPAN></A></LI>
<LI><A href="#fragment-1c"><SPAN>Sub-Tab3</SPAN></A></LI>
</UL>
</DIV>
.
.
.
</DIV>
¿Es esta una pregunta de jquery-ui? si es así, márquelo correctamente –