Tengo este juego:
Código HTML:
Ver original
Código HTML:
Ver original
Código Javascript:
Ver original
<script type="text/javascript"> function dropItems(idOfDraggedItem,targetId,x,y) { var targetObj = document.getElementById(targetId); var subDivs = targetObj.getElementsByTagName('DIV'); if(subDivs.length>0 && targetId!='preguntas')return; var sourceObj = document.getElementById(idOfDraggedItem); var numericIdTarget = targetId.replace(/[^0-9]/gi,'')/1; var numericIdSource = idOfDraggedItem.replace(/[^0-9]/gi,'')/1; if(numericIdTarget-numericIdSource==100){ sourceObj.style.backgroundColor='#0F0'; }else{ sourceObj.style.backgroundColor='#FF0000'; } if(targetId=='preguntas'){ targetObj = targetObj.getElementsByTagName('DIV')[0]; } targetObj.appendChild(sourceObj); } var dragDropObj = new DHTMLgoodies_dragDrop(); dragDropObj.addSource('box1',true); dragDropObj.addSource('box2',true); dragDropObj.addSource('box3',true); dragDropObj.addTarget('box101','dropItems'); dragDropObj.addTarget('box102','dropItems'); dragDropObj.addTarget('box103','dropItems'); dragDropObj.addTarget('preguntas','dropItems'); dragDropObj.init(); </script>
Lo temé de acá :
ejemplo
El asunto es que no se deja arrastrar en una tablet.
¿Qué debo agregar o cambiar?
Ggracias por su ayuda