ho cercato di disattivare la navigazione scheda utilizzandoschede jQuery UI scheda disabilitare la navigazione
var $tabs = $("#tabs").tabs({
select: function(event, ui) { return false; }
});
Tuttavia, questo disabilita anche i link di flusso che sto utilizzando per la navigazione:
$('input.nexttab').click(function() {
var tab_num = $tabs.tabs('option', 'selected');
// error check this tab before proceeding
if (check_tab(tab_num)) {
$tabs.tabs('select', tab_num + 1);
}
});
Idealmente, mi piacerebbe si desidera disabilitare la navigazione delle schede per le schede a destra della scheda corrente e assicurarsi che il mio < < prev e i successivi pulsanti di navigazione scheda > > funzionino sempre.
Qualche suggerimento?
Hmmmm, sembra un po 'disordinato - Speravo ci sia sarebbe un uno di linea di aggiungere facilmente/rimuovere il gestore di eventi dalle schede. Potrei vivere con tutte le schede disabilitate fintanto che i link prev/next funzioneranno (per semplificare la logica). Utilizzare un selettore sugli elementi della classe .ui-tabs-nav ed eliminare l'evento click? Funzionerebbe? – cliveholloway