Introducción a la biblioteca de interfaz de usuario de jQuery
Adición de la secuencia de comandos jQuery UI y uso básico
Para comenzar con la biblioteca jQuery UI, deberá agregar el script jQuery, el script jQuery UI y la hoja de estilo jQuery UI a su HTML.
Primero, descargar jQuery UI; elija las características que necesita en la página de descarga. Descomprima su descarga y coloque jquery-ui.css
y jquery-ui.js
(y jquery.js
) en una carpeta donde pueda usarlos desde su HTML (por ejemplo, con sus otros scripts y hojas de estilo).
jQuery UI depende de jQuery, así que recuerda incluir jquery.js
antes de jquery-ui.js
.
<link rel="stylesheet" href="stylesheets/jquery-ui.css">
<script src="scripts/jquery.js"></script>
<script src="scripts/jquery-ui.js"></script>
¡Eso es todo! Ahora puede usar jQuery UI. Por ejemplo, use el selector de fechas con el siguiente HTML:
<input type="text" name="date" id="date">
Luego usa el siguiente JavaScript:
$("#date").datepicker();
Lo que te dará una buena ventana emergente de selector de fechas:
Para obtener más información, consulte la guía oficial “Primeros pasos”.
Configurar jQuery UI por primera vez Ejemplo
El marco de la interfaz de usuario de jQuery ayuda a ampliar y aumentar los controles de la interfaz de usuario para la biblioteca JavaScript de jQuery.
Cuando desee utilizar jQuery UI, deberá agregar estas bibliotecas a su HTML. Una forma rápida de comenzar es usar las fuentes de código disponibles de la red de entrega de contenido:
Bibliotecas jQuery
https://code.jquery.com/jquery-3.1.0.js
https://code.jquery.com/ui/1.12.0/jquery-ui.js
Puede elegir muchos temas diferentes para jQuery UI e incluso crear su propio tema. Para este ejemplo, usaremos ‘Suavidad’. Agrega el tema a través de CSS.
CSS de la interfaz de usuario de jQuery
https://code.jquery.com/ui/1.12.0/themes/smoothness/jquery-ui.css
Poniendolo todo junto
Cuando haya descargado o seleccionado su CDN, ahora querrá agregar estas bibliotecas y hojas de estilo a su HTML para que su página web ahora pueda usar jQuery y jQuery UI. El orden en el que carga las bibliotecas es importante. Llame primero a la biblioteca jQuery y luego a su biblioteca jQuery UI. Dado que jQuery UI extiende jQuery, debe llamarse después. Su HTML puede parecerse a lo siguiente.
<html>
<head>
<title>My First UI</title>
<link rel="stylesheet" href="https://code.jquery.com/ui/1.12.0/themes/smoothness/jquery-ui.css">
<script src="https://code.jquery.com/jquery-3.1.0.js"></script>
<script src="https://code.jquery.com/ui/1.12.0/jquery-ui.js"></script>
<script>
$( function() {
$( "#sortable" ).sortable();
$( "#sortable" ).disableSelection();
} );
</script>
</head>
<body>
<ul id="sortable">
<li class="ui-state-default">Item 1</li>
<li class="ui-state-default">Item 2</li>
<li class="ui-state-default">Item 3</li>
<li class="ui-state-default">Item 4</li>
<li class="ui-state-default">Item 5</li>
<li class="ui-state-default">Item 6</li>
<li class="ui-state-default">Item 7</li>
</ul>
</body>
</html>