[Besoin d'aide]: Problème de jQuery

: Problème de jQuery [Besoin d'aide] - HTML/CSS - Programmation

Marsh Posté le 14-05-2009 à 14:27:21    

Bonjour à tous,
 
J'ai commencé à faire un site en partant de mon bon vieux notepad ++ et je rencontre actuellement un problème.
 
Situation:
 
On prend div1 draggable qu'on "drop" sur une autre div2 (qui est droppable). Lorsqu'elle est droppé, une div.dialog() apparait.
 
Problème:
 
Si je dropp ma boite de dialog sur ma div2, ça en recrée une. Or, il ne faudrait pas....
 
J'ai pensé à utiliser l'option 'accept' de la fonction droppable pour interdire à la classe de ma div.dialog() d'être droppée ici mais j'y arrive pas...
 
Code:
 
 
Script de la page:
 

Code :
  1. $("div[id='contenu']" ).droppable( {
  2.   drop: function(event, ui) {
  3.    jQuery.getScript('dialogue.js');
  4.   }
  5.           })


 
dialogue.js:
 

Code :
  1. $(document).ready(initialiser);
  2. function initialiser()
  3. {
  4. $(document).ready(function()
  5.    {
  6.     $("div[id='contenu']" ).append("<div id='boiteDialogue'></div>" );
  7.     $("div[id='boiteDialogue']" ).load('test.php');
  8.     $.ui.dialog.defaults.bgiframe = true ;
  9.     $(function() {
  10.       $("#boiteDialogue" ).dialog();
  11.         });
  12.    }
  13.     )
  14. }


Message édité par Sladix le 14-05-2009 à 15:36:29
Reply

Marsh Posté le 14-05-2009 à 14:27:21   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed