Salve,
sto creando un div il quale si può spostare con la funziona drag 'n drop. Il problema è che mi si seleziona il testo del sito. c'è un modo per evitare ciò?
Salve,
sto creando un div il quale si può spostare con la funziona drag 'n drop. Il problema è che mi si seleziona il testo del sito. c'è un modo per evitare ciò?
Più informazioni (codice, link alla pagina, usi plugin, librerie etc.). Cosi nessuno ci capisce molto.
Grazie
![]()
Per una bella risata vai QUI
Sto facendo in locale e utilizzo jQuery.
Io ho delle scritte normalissime sullo sfondo
e un divcodice:<span>prova</span>
All'evento del mousedown il div segue la freccia e si sposta ma nel frattempo il testo si seleziona come in figura per farvi capire:codice:<div style="position:absolute;width:100px;height:100px;background-color:#F00;"></div>
Come risolvo?
Prova cosi e lo applichi al <span id="no_select"> prova </span>
Semmai aggiungi !important.codice:<style type="text/css"> #no_select{ -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } </style>
![]()
Per una bella risata vai QUI
Ok perfetto, questo lo usavo già ma magari c era qualcosa di meno pesante!
In questo modo dovrei applicare una classe ad ogni oggetto del DOM.. Giusto?
No. lo applichi ad un qualunque elemento nella pagina che non vuoi che sia selezionato. E' un' impostazione .css in generale.
Non c'entra .js.
![]()
Per una bella risata vai QUI
Si mi sono spiegato male io scusami! Grazie per la risposta!
puoi anche mettere un return false alla funzione di onmousedown e vedrai che impedirà la selezione![]()
Tutto ciò che fai con jQuery puoi farlo meglio e con la metà del codice in puro JavaScript.
Ok grazie!!