У меня есть код js, который использует HTML-флажки.Флажки Javascript всегда верны на мобильном устройстве.
До сих пор все отлично работает - когда я просматриваю его на компьютере.
Как только я просматриваю сайт на мобильном устройстве, он больше не работает.
Я начал отладку и заметил, что значение флажков всегда возвращается на iPhone и Android.
Чтобы сделать установку более ясным, пожалуйста, обратите внимание:
<input type="checkbox" name="AA" value="AA" id="AA" checked="true" onclick='function2()'>
<script>
function function2() {
alert(jQuery('#AA').is(':checked'));
}
</script>
Предупреждение Сообщение всегда возвращает истину, независимо от того, если флажок установлен или нет. ОДНАКО это происходит только на мобильных телефонах, все работает безупречно на ПК.
Любые идеи, почему это происходит?
Попробуйте прочитать '.prop ('проверил')' вместо '.а (': проверено')'. – Teemu