сценарий на голове или / теле??

  • Автор темы Maxim Tunik
  • 32
  • Обновлено
  • 13, May 2024
  • #1
У меня есть этот код:
 <!doctype html>

<html lang="es">

<head>

<meta charset="utf-8">

<title>Test </title>

<link rel="stylesheet" href="css/jquery-ui.min.css">

<link rel="stylesheet" href="css/bootstrap.min.css">

<script src="js/jquery.js"></script>

<script src="js/jquery-ui.min.js"></script>

<script src="js/bootstrap.min.js"></script>

<script>

$(function() {

$( "#datepicker" ).datepicker();

});

</script>

</head>

<body>

<p>Date: <input type="text" id="datepicker"></p>

<h1>Hola</h1>

<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam, possimus veniam porro maxime, ipsam quia dolores omnis mollitia quasi illum dolor eos veritatis cumque incidunt delectus vel consequuntur nesciunt aliquid.

</p>

<button class="btn btn-primary">Botón</button>

</body>

</html>
HTML: это работает, но до того, как скрипты начальной загрузки и jquery были в теле. Но когда я вставляю jquery-ui.js, он не работает в теле, но работает в голове. Правильна ли эта настройка?

Maxim Tunik


Рег
23 Oct, 2012

Тем
1

Постов
3

Баллов
13
  • 04, Jun 2024
  • #2
Если пользовательский интерфейс jQuery не работает до /body, значит, вы делаете что-то не так.

Я предполагаю (нет, я не предполагаю, я знаю), что это потому, что вы на самом деле не объявляете документ готовым перед вызовом datepicker. Кроме того, код страницы — тарабарщина (у вас есть ввод без формы, завернутый в p-элемент.

Вы также используете начальную загрузку: почему?
 

yuliyaskiba


Рег
24 Jul, 2010

Тем
1

Постов
13

Баллов
23
Тем
49554
Комментарии
57426
Опыт
552966

Интересно