新しいBootstrapToogleチェックボックスhttp://www.bootstraptoggle.com/にいくつかのイベントを添付しようとしていますが、どこに障害が発生しているのかわかりません。クリックイベントのBootstrapToggleチェックボックスコール機能
だから、基本的に私は、ブートストラップtoogleを持っていると私はcheckedプロパティ(trueまたはfalse)に応じて、いくつかの関数を呼び出したい
<input type="checkbox" id="editor_draw_erase" data-toggle="toggle" data-on="Draw" data-off="Erase" data-onstyle="success" data-offstyle="danger">
$(function(){
$("#editor_draw_erase").click(function() {
var Toggle = document.getElementById('editor_draw_erase');
if (Toggle.checked) {
console.log("draw")
//call some function
} else {
console.log("erase")
//call some other functions
}
});
})
フィドル:https://jsfiddle.net/c7p9n62w/12/
私が間違っているの何任意のアイデア?
ありがとうそれにアクセスするための一つの外側要素を追加します。任意のアイデアjQueryを介してチェックボックスを有効にする方法/ JS私は "無効に"デフォルトを設定する場合?私は$( '。toggle')を試しました。prop( 'disabled'、false)が動作しませんでした。 – Roxanne
@Roxanneデモを見ると '$( '#editor_draw_erase')を使うことができます。bootstrapToggle( 'disable');' enable ' – Alexis
あなたのライブラリには問題があります。それは動作するhttps://jsfiddle.net/c7p9n62w/18/ – Alexis