jQuery中,checked切換是一種用于實現復選框選中與取消選中的方式。
$(selector).change(function(){ if($(this).is(":checked")){ //選中后執行的代碼 } else{ //取消選中后執行的代碼 } });
上述代碼會對頁面中符合selector選擇器的所有復選框進行監聽,當復選框被點擊時,會判斷其checked屬性是否為true,如果是則表示選中,執行選中代碼;否則表示取消選中,執行取消選中代碼。
如果需要單獨對某個復選框進行監聽,可以使用id選擇器或class選擇器。
$("#checkbox").change(function(){ if($(this).is(":checked")){ //選中后執行的代碼 } else{ //取消選中后執行的代碼 } });
上述代碼會只對id為checkbox的復選框進行監聽,實現單獨控制。