È buona norma usare l'oggetto jQuery per caricare gli script sulla pagina?

1

Sto scrivendo un sito web, e sono arrivato con alcune sceneggiature che occupano molto spazio e rovinano l'estetica del mio codice. Mi è venuta l'idea di creare uno script che riempia un div al di sotto di esso con script, ma sembra che possa presentare qualche tipo di problema. È una cosa giusta da fare, o questa cattiva pratica?

    
posta Nick Fulton 04.08.2016 - 20:14
fonte

1 risposta

1

Utilizza una convenzione formale come require.js. Ad esempio, per caricare jquery-ui:

requirejs.config({
    baseUrl: 'js/lib',
    paths: {
        // the left side is the module ID,
        // the right side is the path to
        // the jQuery UI file, relative to baseUrl.
        // Also, the path should NOT include
        // the '.js' file extension. This example
        // is using jQuery UI located at
        // js/lib/jquery-ui, relative to
        // the HTML page.
        jquery-ui: 'jquery-ui',
        jquery-ui-autocomplete: 'jquery-ui-autocomplete'
    }
});

e in seguito utilizzando il plug-in di completamento automatico:

require([ "jquery-ui-autocomplete" ], function( autocomplete ) {
    autocomplete({ source: [ "One", "Two", "Three" ] }, "<input>" )
        .element
        .appendTo( "body" );
});

Riferimenti

risposta data 01.03.2018 - 08:11
fonte

Leggi altre domande sui tag