FONCTION PERMETTANT D'INDIQUER À UN ÉLÉMENT QU'IL PEUT ÊTRE DÉPLACÉ PAR DRAG & D

flo_le_dino Messages postés 22 Date d'inscription mardi 9 mars 2004 Statut Membre Dernière intervention 20 août 2005 - 19 août 2004 à 17:10
subderground Messages postés 6 Date d'inscription samedi 24 mai 2008 Statut Membre Dernière intervention 17 septembre 2009 - 26 sept. 2009 à 08:49
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/25520-fonction-permettant-d-indiquer-a-un-element-qu-il-peut-etre-deplace-par-drag-drop

subderground Messages postés 6 Date d'inscription samedi 24 mai 2008 Statut Membre Dernière intervention 17 septembre 2009
26 sept. 2009 à 08:49
Ok merci beaucoup, je vais voir cela.

Pour l'affichage de la source, ce n'est pas grave.
Dans la version en cours, il y a même la possibilité d'afficher la réponse pour une auto-correction.

Avec vos infos, je devrais bien m'en sortir maintenant :o)

@+
LUDINSKI Messages postés 441 Date d'inscription mardi 2 décembre 2003 Statut Membre Dernière intervention 22 mai 2012 7
24 sept. 2009 à 19:43
Par contre, si l'utilisateur affiche la source de la page...
il va facilement trouver les bonnes réponses !!

Va falloir ruser, en mettant le code js dans un fichier à part par exemple ^^
LUDINSKI Messages postés 441 Date d'inscription mardi 2 décembre 2003 Statut Membre Dernière intervention 22 mai 2012 7
24 sept. 2009 à 19:41
Salut SubderGround !
Pour ce faire...

Prend 3 éléments dont un qui est le bon choix :
Réponse_1 // mauvaise réponse
Réponse_2 // mauvaise réponse
Réponse_3 // bonne réponse

Ensuite un drop point :
DropPoint_1

Puis tu affectes les rôles :
dragDrop.Add( "Réponse_1", "mauvaiseReponse" );
dragDrop.Add( "Réponse_2", "mauvaiseReponse" );
dragDrop.Add( "Réponse_3", "bonneReponse" );

et les fonctions :

function mauvaiseReponse( idDropPoint )
{
if( idDropPoint != null )
{
// comptabiliser la mauvaise réponse...
}
else
dragDrop.UndoMove();
}

function bonneReponse( idDropPoint )
{
if( idDropPoint != null )
{
// bonne réponse... passer à la prochaine ^^
}
else
dragDrop.UndoMove();
}
subderground Messages postés 6 Date d'inscription samedi 24 mai 2008 Statut Membre Dernière intervention 17 septembre 2009
23 sept. 2009 à 12:37
Bonjour,

Super script :o) Facile à mettre en page :o))
Comment faire pour que chaque objet déplaçable n'aie qu'une destination correcte pour un quizz ?
Merci.
cs_chiktika Messages postés 58 Date d'inscription lundi 26 décembre 2005 Statut Membre Dernière intervention 23 janvier 2011
3 déc. 2008 à 12:30
Bonjour,
je vois bien que le sujet date un peu mais je voudrais relancer le dernier message d' EKATE ; j'ai eu les mêmes problèmes et en farfouillant un peu j'ai trouvé ceci :

<< Théoriquement on doit pouvoir utiliser scrollLeft et scrollTop, mais je me suis rendu compte que la directive doctype en XHTML 1.0 Transitional rendait cette propriété inexploitable. Sans la directive cela fonctionne, les valeurs retournées sont correctes, mais avec le doctype les valeurs retournées sont systématiquement égales à 0. >>

Voila si quelqu'un peut faire avancer le problème.
Merci beaucoup.
Afficher les 15 commentaires