Message pour les navigateurs ne supportant pas encore canvas.

01 - un menu avec l'utilisation des parenthèses dans les fonctions

example : 11- jquery-animated menu.html

Nous avons vu jusqu'à présent qu’il fallait ouvrir les parenthèses après la création d’une fonction

function mafunction () {} ;

mais nous n’avons jamais utilisé ces parenthèses. Elles permettent de transmettre des variables à la fonction. Lorsque j’appelle ma fonction je peux lui envoyer des données :

mafunction ( une_donnée_importante ) ;

Dans mon code j’envoie alors « une_donnée_importante » à mafunction. mafunction attend donc quelque chose lorsqu’on l’appelle donc on lui dit dans sa déclaration :

function mafunction (j_attends_quelque_chose) {

//dans la fonction on peut utiliser comme on veut cette variable,ici
console.log(j_attends_quelque_chose );

}

ici dans notre exemple nous envoyons à la fonction menu1fct un nombre correspondant au positionnement de la div1


02 - faire un drag and drop facilement avec Jquery ui

example : 12- jquery-ui-drag.html

Il faut télécharger Jquery ui, ou bien utiliser le lien ci-dessous. Une fois fait, la div devient draggble trés facilement.

Il suffit de dire :

$( "#div1" ).draggable();



03 - Drag and drop dans une zone

example : 13- jquery-ui-drop.html

De la même manière que nous avons déclarez le drag nous pouvons déclarez un drop avec une fonction qui se déclenche quand l'événement c'est produit.