Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2009
    Messaggi
    500

    Drag 'n drop e testo selezionato

    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ò?

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2010
    residenza
    Pianeta Terra
    Messaggi
    1,614
    Più informazioni (codice, link alla pagina, usi plugin, librerie etc.). Cosi nessuno ci capisce molto.

    Grazie

    Per una bella risata vai QUI

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2009
    Messaggi
    500
    Sto facendo in locale e utilizzo jQuery.

    Io ho delle scritte normalissime sullo sfondo
    codice:
    <span>prova</span>
    e un div
    codice:
    <div style="position:absolute;width:100px;height:100px;background-color:#F00;"></div>
    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:


    Come risolvo?

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2010
    residenza
    Pianeta Terra
    Messaggi
    1,614
    Prova cosi e lo applichi al <span id="no_select"> prova </span>

    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>
    Semmai aggiungi !important.

    Per una bella risata vai QUI

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2009
    Messaggi
    500
    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?

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2010
    residenza
    Pianeta Terra
    Messaggi
    1,614
    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

  7. #7
    Utente di HTML.it
    Registrato dal
    Mar 2009
    Messaggi
    500
    Si mi sono spiegato male io scusami! Grazie per la risposta!

  8. #8
    Utente di HTML.it L'avatar di carlomarx
    Registrato dal
    Oct 2009
    Messaggi
    1,669
    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.

  9. #9
    Utente di HTML.it
    Registrato dal
    Mar 2009
    Messaggi
    500
    Ok grazie!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.