Das abschalten der Tabs in der Bootstrap

Ich versuche, deaktivieren Sie die Registerkarten in der bootstrap. Ich habe geforscht und ich habe noch nicht eine Lösung gefunden.

Ich habe dies ausprobiert: Können Sie deaktivieren Sie die Registerkarten in der Bootstrap?
Es hat mich führen, um die bootstrap-Probleme... ich habe auch versucht $('.disabled').removeData('toggle');

Sah ich hier.. https://github.com/twitter/bootstrap/issues/2764
Lösung Versucht:
- Rückgabe von false

jQuery deaktivieren eine link
Lösung Versucht:
- event.defaultPrevented();

Doch habe ich nicht mit einer Antwort. So weit mein problem ist, dass die Registerkarte deaktiviert, durch Rückgabe von false. Allerdings, wenn die Registerkarte aktiv und kann angeklickt werden, es wird kein übergang zu der anderen Registerkarte, wie es sollte.

jsfiddle: http://jsfiddle.net/de8QK/

Hier ist mein code:

$(document).ready(function(){

$('#store-tab').attr('class', 'disabled');
$('#bank-tab').attr('class', 'disabled active');

$('#store-tab').not('#store-tab.disabled').click(function(event){
    $('#store-tab').attr('class', 'active');
    $('#bank-tab').attr('class', '');
    return true;
});
$('#bank-tab').not('#bank-tab.disabled').click(function(event){
    $('#bank-tab').attr('class' ,'active');
    $('#store-tab').attr('class', '');
    return true;
});

$('#store-tab').click(function(event){return false;});
$('#bank-tab').click(function(event){return false;});

$('.selectKid').click(function(event){
    $('.checkbox').removeAttr("disabled");
    $('#bank-tab').attr('class', 'active');
    $('#store-tab').attr('class', '');
});
});
  • Könnte, fügen Sie Ihren HTML-und/oder erstellen Sie ein jsFiddle?
  • überprüfen Sie den obigen Beitrag.. nur Hinzugefügt.
  • Wenn Sie möchten, dass Behinderte Registerkarten mit den Next/Previous-Tasten, überprüfen Sie das stackoverflow.com/a/20672122/563309
InformationsquelleAutor RyanDawkins | 2013-01-23
Schreibe einen Kommentar