Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2011
    Messaggi
    18

    [JQuery] Ordinamento funzioni

    Ciao a tutti,
    volevo chiedervi: ma negli script in JQuery, l'ordine con cui metto le funzioni ha importanza?

    Mi spiego meglio: nel mio codice ho una funzione chilometrica che mi gestisce un drag & drop che prevede le varie opzioni che mi sono state richieste. E questo, dopo tanto sudore e fatica, finalmente funziona.
    Tuttavia ora devo aggiungere la possibilità di inserire dei nuovi div dinamicamente (in particolare, si schiaccia un pulsante, si inserisce il testo del div e quanti div con quel testo inserire). Ovviamente li creo con la stessa classe degli altri ma, ahimé, la parte del drag su di essi non funziona -.-

    E' una questione di ordinamento delle funzioni (dato che la creazione dei div dinamica l'ho inserita dopo il codice prodotto in precedenza) oppure per i nuovi div devo riscrivere il codice concernente la parte del drag?

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Non importa l'odine delle funzioni, ma quando queste vengono richiamate essendo un drag&drop immagino che la funzione preposta venga richiamata al caricamento del documento, mentre la creazione dei div avviene successivamente, ergo quando lanci la fuzione "creadiv" dovrai aggiornare/richiamare anche la funzione drag&drop, altrimenti quest'ultima non potrà mai sapere che ci sono x nuovi div da muovere.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2011
    Messaggi
    18
    Grazie mille per l'aiuto

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.