Lezione #id-jqui-2013-0001#

JQuery UI (User Interface) è un insieme di effetti, widget, temi, interazioni basati su JQuery.

Vediamo la sintassi di base:

<!doctype html>
 
<head>
  <title>Title</title>
  
  <!-- Load JQuery UI files --> 
  <script src="js/jquery-1.9.1.js"></script>
  <script src="js/jquery-ui.js"></script>
  <link rel="stylesheet" href="css/jquery-ui.css" />
  
  <!-- CSS Style Sheet -->
  <style>
  body {  
  font-size: 1em;
  }
  #draggable { 
  width: 150px; 
  height: 150px; 
  padding: 0.5em; 
  background-color:#6495ed;
  border-style:solid;
  border-color:#0000ff;
  }
  </style>
 
  <!-- JQuery script --> 
  <script>
  $(function() {
    $( "#draggable" ).draggable();
  });
  </script>
  
</head>
<body>
 
<div id="draggable" class="ui-widget-content">
  <p>Drag me around</p>
</div>
 
 
</body>
</html>

Notiamo dal tag di apertura che si tratta di una pagina HTML5.

Prima di tutto carichiamo gli script necessari, JQuery + JQuery UI + CSS di JQuery UI:

  <script src="js/jquery-1.9.1.js"></script>
  <script src="js/jquery-ui.js"></script>
  <link rel="stylesheet" href="css/jquery-ui.css" />

In body:

<div id="draggable" class="ui-widget-content">

Assegnamo un id all’elemento HTML per renderlo rintracciabile e la classe class=”ui-widget-content”. Questa classe è propria del framework JQuery UI e viene applicata ai contenitori di contenuti.

In head:

  <script>
  $(function() {
    $( "#draggable" ).draggable();
  });
  </script>

Uno script JQuery, si può identificare dalla presenza del dollaro – $ – tipica delle funzioni JQuery.
Definisco l’elemento con id=draggable / #draggable come trascinabile .draggable().

Vedi il codice in azione! >

Il mio sito ufficiale >