2015-04-11 9 views

Odpowiedz

18

Zgodnie z this page każda opcja jest również metodą. Więc można zastosować onColor i OffColor tak:

$("#sw").bootstrapSwitch({onColor: 'danger'}); 

lub tak:

$("#sw").bootstrapSwitch(); 
... 
$("#sw").bootstrapSwitch('onColor', 'danger'); 

lub nadpisać domyślne opcje biblioteki:

$.fn.bootstrapSwitch.defaults.onColor = 'danger'; 

Aby wykorzystać własne kolory musisz stworzyć własną klasę CSS. Na przykład, klasa ta wykorzystuje „retroorange” z nazwy koloru:

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-retroorange, 
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-retroorange { 
    color: #fff; 
    background: #ff9933; 
} 

Następnie można użyć 'retroorange' w zwykły sposób tak:

$("#sw").bootstrapSwitch({onColor: 'retroorange'}); 
+1

Dzięki @alemv ale chcę użyć własnego kolory, takie jak ten: # ff9933! – Ebrahim

+0

Dodałem metodę, jak używać własnych kolorów do mojej odpowiedzi. – alemv

+0

Więc powinienem używać css zdefiniowanych klas? – Ebrahim

Powiązane problemy