Снять checkbox

Iga

Гуру форума
Регистрация
12 Янв 2014
Сообщения
425
Реакции
83
Почему не снимается включенный checkbox?
Код:
<input type="checkbox" name="box" id="agree" checked="checked" />
<script>
  (function($) {
        $("#agree").prop('checked', false);
})
</script>
Ошибок в консоли нет.

В Для просмотра ссылки Войди или Зарегистрируйся всё работает.
Для просмотра ссылки Войди или Зарегистрируйся(форма связи внизу)
 
Последнее редактирование:
Почему не снимается включенный checkbox?
Код:
<input type="checkbox" name="box" id="agree" checked="checked" />
<script>
  (function($) {
        $("#agree").prop('checked', false);
})
</script>
Ошибок в консоли нет.

В Для просмотра ссылки Войди или Зарегистрируйся всё работает.
Для просмотра ссылки Войди или Зарегистрируйся(форма связи внизу)

Вы создали самовызывающаяся функцию, но не запустили ее.
Вот смотрите так правильно

<script>
(function($) {

$(document).ready(function() {

$("#agree").prop('checked', false);
});

})(jQuery);

</script>
 
  • Нравится
Реакции: Iga
Вы создали самовызывающаяся функцию, но не запустили ее.
Вот смотрите так правильно

<script>
(function($) {

$(document).ready(function() {

$("#agree").prop('checked', false);
});

})(jQuery);

</script>
А так он мне выдаёт "Uncaught ReferenceError: jQuery is not defined"
 
У меня в футере подключен
Код:
<script src="https://code.jquery.com/jquery-3.3.1.min.js"></script>
 
У меня в футере подключен
Код:
<script src="https://code.jquery.com/jquery-3.3.1.min.js"></script>
Да но скрипт вы исполняете раньше до подключения,а должно быть так

<script src="Для просмотра ссылки Войди или Зарегистрируйся"></script>
<script src="Для просмотра ссылки Войди или Зарегистрируйся" integrity="sha384-ApNbgh9B+Y1QKtv3Rn7W3mgPxhU9K/ScQsAP7hUibX39j7fakFPskvXusvfa0b4Q" crossorigin="anonymous"></script>
<script src="Для просмотра ссылки Войди или Зарегистрируйся" integrity="sha384-JZR6Spejh4U02d8jOt6vLEHfe/JQGiRRSQQxSfFWpi1MquVdAyjUar5+76PVCmYl" crossorigin="anonymous"></script>

<script>
(function() {

$(document).ready(function() {

$("#agree").prop('checked', false);
});

})();

</script>
 
  • Нравится
Реакции: Iga
Да, всё, поставил скрипт перед закрывающим body.
Про последовательность я что-то забыл.
 
Да, всё, поставил скрипт перед закрывающим body.
Про последовательность я что-то забыл.
Да ничего бывает!
И моя рекомендация лучше скрипты не пишите прям в index.html, а внесите в отдельный файл
 
Назад
Сверху