Jquery: Usare una funzione per sostituire l’helper negli elementi draggable

January 16, 2009
By

Dato che c’ho perso tempo in quanto la cosa non è documentata poi benissimo ne tengo traccia qui.

Nel caso in cui con jquery si voglia avere un elemento draggable, ma si voglia avere un elemento arbitrario durante il trascinamento basta mettere come valore della proprietà helper una funzione che restituisca un elemento DOM valido. Non è necessario che l’elemento sia già presente, la cosa più comoda è crearlo all’istante e passarlo al costruttore:

$(".divCheCiInteressa").draggable({helper:function(){
var elemento = '<img src="/img/drag.gif" height="15" width="97" />';
return elemento;
}
});

Tags: ,

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

ERRORE: il plugin si-captcha.php informa che il supporto GD image non é stato rilevato in PHP!

Contatta il tuo fornitore del servizio di hosting e domada perché il supporto GD image non sia stato abilitato per il PHP.

ERRORE: il plugin si-captcha.php informa che la funzione imagepng non é stata rilevata in PHP!

Contatta il tuo fornitore del servizio di hosting e domada perché la funzione imagepng non sia stata abilitata per il PHP.