2016-05-24 11 views
3

私はjQueryのモバイル1.4.5にあるチェックボックスをベースFlipswitchを作成するには、次のマークアップを使用しています:JQuery Mobile 1.4.5でチェックボックスのフリップスイッチの値を取得する方法は?

<label for="flip-1">Checkbox Flip switch:</label> 
<input data-role="flipswitch" name="flip-1" id="flip-1" type="checkbox"> 

どうやら、選択ベースのFlipswitchの値を取得するのと同じ方法を:

$("#flip-1").val() 

は、チェックボックスベースのバージョンでは動作しません。常に "on"の値を取得しています。

私はここで間違っていますか?選択ベースのバージョンの価値を得る方法はありますか?

フィドル:事前にhttp://jsfiddle.net/2ckHr/296/

おかげ代わりcheckedプロパティを読む)(.val読みの

答えて

4

alert($("#flip-1").prop("checked")); 

FIDDLE

を更新しました
関連する問題