Matreial Design Liteのcheckboxでチェックを入れた場合において、JavaScriptを使ってoffにするにはどうすればいいのだろうか?
<label class="mdl-checkbox mdl-js-checkbox mdl-js-ripple-effect" for="checkbox-1"> <input type="checkbox" id="checkbox-1" class="mdl-checkbox__input _checkbox" checked> <span class="mdl-checkbox__label">Checkbox</span> </label>とあった場合、
$('._checkbox').prop('checked',false); var $label = $('label'); $label.removeClass('is-checked'); componentHandler.upgradeElement($label[0]);キモはpropメソッドを使ってfalseだけでは駄目で、labelタグのis-checkedをremoveしてリフレッシュをかけないといけないみたい。
0 コメント:
コメントを投稿