2015-02-28 19 views

cevap

32

Sen Örneğin .checked kullanmak zorunda: JavaScript:

document.getElementById('mySwitch').checked 

JQuery:

$('#mySwitch').prop('checked') 

Sana yardım umuyoruz.

+0

Evet, aptalım. Teşekkürler! –

+3

Evet, aptal bende :). Ve $ ('# mySwitch') .post ('kontrol', doğru) setter olarak. – Giuseppe

+1

bu, dokümanları somutlaştırmalıdır. – palerdot

0

Inline alternatif olsun veya angularjs ile değerini ayarlamak için:

  • Faydalı Toggle için (Göster/Gizle) Elements

Codepen Demo

/*! 
* Show #switch-panel on page load 
* Using Controller: $scope.isSwitchedOn 
* OR 
* <div ng-init="isSwitchedOn = !isSwitchedOn" class="switch"> 
*/ 

<div class="switch"> 
    <label> 
     Off 
     <input ng-click="isSwitchedOn = !isSwitchedOn" ng-checked="isSwitchedOn" type="checkbox"> 
     <span class="lever"></span> 
     On 
    </label> 
</div> 

<div id="switch-panel" ng-show="isSwitchedOn"> 
    <p>I'm switched on</p> 
</div> 

<p>Am I switched on? <b>{{isSwitchedOn == true ? 'True' : 'False'}}</b></p> 
İlgili konular