Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2013
    Messaggi
    32

    creazione librerie personali

    buongiorno,
    la domanda è molto semplice, ho alcune funzioni che devo richiamare piu volte su piu pagine diverse quindi vorrei raggrupparle tutte in un file per poi richiamarle quando mi servono, ad esempio:

    header.js
    codice:
    function a() {......}
    function b() {......}
    function c() {......}
    ....
    script1.js
    codice:
    include header.js ????
    var a = header.js.function a();
    var b = header.js.function b();
    var c = header.js.function c();
    Grazie in anticipo

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Se vuoi sviluppare ad "oggetti" in js leggi qui
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2013
    Messaggi
    32
    Quote Originariamente inviata da cavicchiandrea Visualizza il messaggio
    Se vuoi sviluppare ad "oggetti" in js leggi qui
    ho già letto quelle pagine ma non si parla di dividere le funzioni su piu file.
    a me interessa creare un modulo contenente delle funzioni che poi posso richiamare all'occorrenza su molti altri script

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Ok, non capisco cosa intendi forse sviluppare un framework come jquery dove puoi richiamare nel documento funzioni come hide() [per nascondere un oggetto] o animate() [che serve per l'animazione].
    Ma.... gli unici sono i dubbi attendi altri interventi
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2014
    residenza
    Voltati
    Messaggi
    913
    Se la domanda è questa
    codice:
    include header.js ????
    Risposta:
    codice HTML:
    <script src="header.js"></script>
    <script src="script1.js"></script>
    codice:
    // Header
    var header = {
        a: function () {...},
        b: function () {...},
        c: function () {...}
    };
    codice:
    // Script2
    header.a();
    header.b();
    header.c();
    Ho racchiuso le funzioni nell'oggetto "header" per evitare che si sovrascrivessero, ma non è obbligatorio
    Ultima modifica di tampertools; 15-06-2014 a 17:26
    No

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.