Ver Mensaje Individual
  #12 (permalink)  
Antiguo 06/03/2014, 05:50
Avatar de ceaped
ceaped
 
Fecha de Ingreso: febrero-2004
Mensajes: 2.185
Antigüedad: 20 años, 2 meses
Puntos: 9
Respuesta: Botón para reiniciar juego "Drag'n drop"

Hola andresgarciadev
Mira el HTML:

Código HTML:
Ver original
  1. <!DOCTYPE html>
  2. <html lang="es">
  3.  
  4.     <head>
  5.     <title>titulo</title>
  6.        
  7.     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  8.     <!--[if lt IE 9]>
  9.     <script type="text/javascript">
  10.    "'article aside footer header nav section time'".replace(/\w+/g,function(n){document.createElement(n)});
  11.     </script>
  12.     <![endif]-->
  13.        
  14.     <link rel="stylesheet" href="css/menu_superior.css" type="text/css" media="screen" />
  15.     <link rel="stylesheet" href="css/estilo_autoevaluaciones.css" media="screen" type="text/css">
  16.    
  17.     <script src="js/jquery.min.js"></script>
  18.     <script type="text/javascript" src="js/drag-drop-custom.js"></script>
  19.    
  20.     <script type="text/javascript">
  21.     $(document).ready(function() {
  22.     $('.pestana').hide().eq(0).show();
  23.     $('.tabs li').click(function(e){
  24.     e.preventDefault();
  25.     e.stopPropagation();
  26.     $('.pestana').hide();
  27.     $('.tabs li').removeClass("selected");
  28.     var id = $(this).find("a").attr("href");
  29.     $(id).fadeToggle();
  30.     $(this).addClass("selected");
  31.     });
  32.     });
  33.     </script>
  34.  
  35. </head>
  36.    
  37.     <body>
  38.  
  39.     <section class="menu_superior">
  40.        
  41.     <ul class="tabs" id="unidad_1_nav">
  42.    
  43.     <li class="selected"><a href="#tab-1">menu 1</a></li>
  44.     <li><a href="#tab-2">menu 2</a></li>      
  45.     <li><a href="#tab-3">menu 3</a></li>
  46.                
  47.     <li><a href="#">menu 4</a>
  48.     <ul class="subs">
  49.     <li><a href="#" >SubMenu 1</a></li>
  50.     <li><a href="#" >SubMenu 1</a></li>
  51.     <li><a href="#" >SubMenu 1</a></li>
  52.     </ul>
  53.     </li>
  54.                
  55.     <li><a href="#">menu 5</a>
  56.     <ul class="subs">
  57.     <li><a href="#tab-4" >SubBotón 1</a></li>
  58.     <li><a href="#" >SubMenu 2</a></li>
  59.     <li><a href="#" >SubMenu 3</a></li>
  60.     <li><a href="#" >SubMenu 4</a></li>
  61.     </ul>
  62.     </li>
  63.      
  64.     </ul>
  65.     </section>
  66.  
  67.     <div class="pestana" id="tab-1">
  68.     <h2>Pestaña 1</h2>
  69.     <p>texto 1...</p>
  70.     </div>
  71.    
  72.     <div class="pestana" id="tab-2">
  73.  
  74.     <div id="container_auto">
  75.     <h2>AUTOEVALUACIÓN</h2>
  76.    
  77.     <p>Texto...</p>
  78.  
  79.    
  80.     <div id="preguntas">
  81.     <div id="dropContent">
  82.     <div class="dragableBox_1" id="box1">Arrastar 1</div>
  83.     <div class="dragableBox_2" id="box2">Arrastar 2</div>
  84.     <div class="dragableBox_3" id="box3">Arrastar 3</div>
  85.     </div>
  86.     </div>
  87.    
  88.    
  89.     <div class="pregunta_1">
  90.     <div class="campo_texto">
  91.  
  92.     <p>Texto 1...</p>
  93.     </div>
  94.     </div>
  95.    
  96.    
  97.     <div class="pregunta_2">
  98.     <div class="campo_texto">
  99.  
  100.     <p>Texto 2...</p>
  101.     </div
  102.    ></div>
  103.    
  104.    
  105.     <div class="pregunta_3">
  106.     <div class="campo_texto">
  107.  
  108.     <p>Texto 3...</p>
  109.     </div>
  110.     </div>
  111.    
  112.      
  113.        
  114.     <div id="respuestas">
  115.     <div id="box102" class="dragableBoxRight_1"><p>Arrastre acá la respuesta</p></div>
  116.     <div id="box103" class="dragableBoxRight_2"><p>Arrastre acá la respuesta</p></div>
  117.     <div id="box101" class="dragableBoxRight_3"><p>Arrastre acá la respuesta</p></div>
  118.     </div>
  119.     </div>
  120.    
  121.     <input type="button" value="Volver a jugar" onClick="parent.location.reload();" style="width: 200px; height: 20px; background-color: #FDEB62; color: #543F2A; cursor: pointer; border: 0px;  margin-top: 40px; margin-left: 500px;"/>
  122.    
  123.     </div>
  124.    
  125.     <div class="pestana" id="tab-3">
  126.     <h2>Pestaña 3</h2>
  127.     <p>texto 3...</p>
  128.     </div>
  129.    
  130.     <div class="pestana" id="tab-4">
  131.     <h2>Pestaña 4</h2>
  132.     <p>texto 4...</p>
  133.     </div>
  134.  
  135. <script type="text/javascript">
  136.  
  137.  
  138. function dropItems(idOfDraggedItem,targetId,x,y)
  139. {
  140.     var targetObj = document.getElementById(targetId);
  141.     var subDivs = targetObj.getElementsByTagName('DIV');
  142.     if(subDivs.length>0 && targetId!='preguntas')return;
  143.     var sourceObj = document.getElementById(idOfDraggedItem);
  144.     var numericIdTarget = targetId.replace(/[^0-9]/gi,'')/1;
  145.     var numericIdSource = idOfDraggedItem.replace(/[^0-9]/gi,'')/1;
  146.     if(numericIdTarget-numericIdSource==100){
  147.                                                
  148.         sourceObj.style.backgroundColor='#0F0';
  149.     }else{
  150.        
  151.         sourceObj.style.backgroundColor='#FF0000';
  152.     }
  153.     if(targetId=='preguntas'){
  154.         targetObj = targetObj.getElementsByTagName('DIV')[0];  
  155.     }
  156.     targetObj.appendChild(sourceObj);
  157. }
  158.  
  159.  
  160.  
  161. var dragDropObj = new DHTMLgoodies_dragDrop();
  162.  
  163.  
  164. dragDropObj.addSource('box1',true);
  165. dragDropObj.addSource('box2',true);
  166. dragDropObj.addSource('box3',true);
  167.  
  168.  
  169.  
  170. dragDropObj.addTarget('box101','dropItems');
  171. dragDropObj.addTarget('box102','dropItems');
  172. dragDropObj.addTarget('box103','dropItems');
  173.  
  174.  
  175. dragDropObj.addTarget('preguntas','dropItems');
  176.  
  177. dragDropObj.init();
  178.    
  179. </body>
  180. </html>
__________________
Diseñador Gráfico publicitario