Как изменить значение флажка onClick с помощью JQuery?

Здесь я пытаюсь изменить значение следующего флажка, щелкая по нему. В приведенном ниже коде я попытался изменить значение флажка на 1 и изменить значение на 0, когда он не установлен. Но требуется только ложное условие, когда флажок снят, значение меняется на 0, но когда установлен флажок, он не меняется на 1. Есть ли предложения, как это исправить?

<input type="checkbox" id="read" name="permission[]" onClick="($(this).checked)?$(this).attr('value',1):$(this).attr('value',0)"/>
8
задан Brian Tompsett - 汤莱恩 19 August 2019 в 09:45
поделиться