網頁點上一頁 checkbox 的 打勾的行為
checkbox是用css 去 特別做出打勾的畫面
但是網頁要下一頁 再點上一頁 回來時 checkbox 在 window.onload 或 $( document ).ready()
的時候都偵測不到已經打勾的狀態檢查程式碼如下
$("input[type='checkbox']").each(function( index ) {
console.log( index + ": " + $( this ).is(":checked") );
});
但是畫面呈現後在去執行檢查程式碼卻又變成true
最後找到onpageshow
window.onpageshow = function () {
$("input[type='checkbox']:checked").removeClass("checkbox-false").addClass("checkbox-true");
};
看似能解決
如果內容有誤請多鞭策謝謝