ホーム > removeAttr (全1件)
  • チェックボックスをオン/オフする

    IDがagreeのチェックボックス要素をオン/オフにする。

    /* 1.9以降: オンにする */
    $( '#agree' ).prop( 'checked', true );
    
    /* 1.9以降: オフにする */
    $( '#agree' ).prop( 'checked', false );
    
    /* 1.9以前(1.8.3など)であれば以下も使用できるが、prop関数が導入された1.6以降であれば上記の方が無難 */
    /* オンにする */
    $( '#agree' ).attr( 'checked', 'checked' );
    
    /* オフにする */
    $( '#agree' ).removeAttr( 'checked' );
    

    jQuery 1.9前後でattr関数およびremoveAttr関数の振舞が異なる。ラジオボタンも基本的には同じだが、隣接するラジオボタンを考慮する必要がある。