Ich benutze Bootstrap-Schalter. Aber wenn Bedingung in Schalter nicht funktioniert.Wenn Bedingung nicht in Bootstrap-Schalter
setTimeout(function(){
$('#oconnect').on('switchChange.bootstrapSwitch', function (event, state) {
var state1 = $('#oconnect').bootstrapSwitch('state');
alert(state1);
if(state1 === "true")
{
alert(1);
$('.user_spec_div').css('display','block');
}
else
{
alert(2);
$('.user_spec_div').css('display','none');
}
});
}, 500);
bekam ich den geänderten Wert von state1. Es gibt true
und false
zurück.
Aber wenn ich durch if(state1 === "true")
oder if(state1 == "true")
überprüfe, funktioniert es nicht. Es geht immer in einen anderen Zustand.
Es ist wahrscheinlicher, dass 'state' ein boolean ist, so verwenden' if (state1) {... ' –
oh danken Ihnen für die schnelle Antwort. Ich bin total vergessen über Boolean es funktioniert :) – Bhavin
Froh, zu helfen. Ich habe es als Antwort für Sie hinzugefügt –