這問題煩好了好一段時間,終於找到解決辦法了…
就是…要把 attr 改為 prop
?View Code JAVASCRIPT1 2 3 4 5 // 下面這段當 checkbox 打勾後會無法取消 $(checkbox selector).attr( ‘checked’, $checkboxObject.attr(‘checked’) ); // 下面這段會正常動作 $(checkbox selector).prop( ‘checked’, $checkboxObject.prop(‘checked’) );
因為 checkbox 裡面只要有 checked 的屬性,就會代表已勾選 而不是 checked=”true” 才會成立,因此 attr 會失效
近期留言