Ho aggiunto il tema Bootstrap UI alla mia applicazione e la maggior parte sembra funzionare molto bene, ma non riesco a ottenere i miei pulsanti di dialogo dell'interfaccia utente per il rendering correttamente come la demo . Sembra che l'interfaccia utente di jQuery non stia aggiungendo le classi ai pulsanti in modo che i pulsanti siano stilizzati.Classi di pulsanti non aggiunti nell'interfaccia utente jQuery Dialog Bootstrap
Utilizzando Chrome sviluppatore i pulsanti dovrebbero rendere come:
<button type="button"
class="ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only"
role="button"
aria-disabled="false">
<span class="ui-button-text">Ok</span>
</button>
Ma quando creo la mia finestra:
dialogo pulsanti$('#dialog').dialog({
title: 'My Text',
close: function (event, ui) {
myfunction();
},
bgiframe: false,
width: 860,
height: 500,
resizable: true,
modal: true,
buttons: {
Cancel: function() {
$(this).dialog("close");
}
}
});
l'interfaccia utente di rendering come così:
<button type="button">Cancel</button>
No le classi vengono aggiunte e non riesco a trovare nulla che mi dica SE ho bisogno di eseguire altri metodi o cosa affare è.
Grazie.
-V
Edit: scusate ho dimenticato di fare riferimento alle versioni che sto usando:
Bootstrap: 2.2.2 jQuery: 1.8.3 jQuery UI: 1.9.2
Non sono sicuro che sia possibile. Hai bisogno di usare la finestra di dialogo JQuery? Controlla questo link: http://forums.asp.net/t/1761495.aspx/1?can+we+use+jquery+ui+with+twitter+bootstrap+ –
Potresti trovare utile anche questo: http://addyosmani.github.com/jquery-ui-bootstrap/ –
Sì, questo è quello che sto usando. È annotato nel titolo e nella prima riga della domanda :-) –