Código:
Tambien tengo una funcion en JavaScript de Arrastrar y Soltar ( Drag and Drop ), todo perfecto, pero ademas, mediante unas condicionales veo si la capa soltada (luego del mouseup) esta dentro de un sector de coordenadas, si lo esta se desencadena una funcion, sino vuelve a su sitio anterior:.dragme{ position:relative; width: 123px; height: 30px; margin: 1px; top: 0px; left: 0px; background-color: #eee; z-index: 1; }
Código:
El sector de las coordenadas esta representada por una capa:if (parseInt(dobj.style.left)>=570 && parseInt(dobj.style.left)<=620){ if (parseInt(dobj.style.top)>=165 && parseInt(dobj.style.top)<=185){ window.status = "Left y Top"; if(confirm("¿Deseas eliminar este registro?")) { eliminar(dobj.id); } else { dobj.style.left=0; dobj.style.top=0; } } else{ dobj.style.left=0; dobj.style.top=0; window.status="Solo Left"; return false; } } else{ dobj.style.left=0; dobj.style.top=0; window.status="Ni Left ni Top"; return false; }
Código:
Pero el problema es que solamente funciona con la primera capa, pero no con la segunda ni la tercera ni las siguientes.#papelera{ left: 580px; top: 180px; position: absolute; width: 50px; height: 20px; background: #336699; }
Saludos