Salve a tutti,
avrei bisogno di un bell'aiuto... io mi sto![]()
Io ho un'immagine di partenza dove per ogni angolo ci sono delle icone ( una che fa il resize, una il drop, una la cancellazione ecc ) dell'immagine sottostante.
Il mio problema però, è che se vado con il cursore sopra l'icona delete, mi viene visibile il cursore per il resize e si attiva la suddetta funzione. Come posso fare ad inibirla?
questo è il codice:
codice:<html> <head> <script type='text/javascript' src='http://code.jquery.com/jquery-1.7.1.js'></script> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.16/jquery-ui.js"></script> <link href="jquery-ui.css" rel="stylesheet" type="text/css"/> <script> window.zindex = 30; newangle = 0; $(document).ready(function() { $(".resize").resizable({handles: 'ne, se, sw, nw'}); $(".resize").parent().draggable({ stack: "div" }); $(".ui-resizable-sw").click(function(){ var $target = $(event.target); var name = $target.parent(this).find('img'); var id = ($(name).attr("id")); var elemento = "#"+id; $(elemento).remove(); }); }); </script> <style type='text/css'> .resize { position:absolute; border-color:black; border-style:solid; border-width:1px; } .ui-resizable-sw, .ui-resizable-nw, .ui-resizable-ne, .ui-resizable-se { width: 27px; height: 27px; background-repeat : no-repeat; background-image : none; background-position : 0 0; } .ui-resizable-sw:hover { background-image: url(delete.png); } .ui-resizable-nw:hover { background-image: url(move.png); } .ui-resizable-se:hover { background-image: url(rotate.png); } .ui-resizable-ne:hover { background-image: url(resize.png); } .ui-resizable-sw { bottom : 0; left : 0; } .ui-resizable-nw { top : 0; left : 0; } .ui-resizable-ne { top : 0; right : 0; } .ui-resizable-se { bottom : 0; right : 0; } </style> </head> <body> <div > [img]prova.jpg[/img] </div> </body> </html>

Rispondi quotando