it-swarm-eu.dev

JHtml :: _ ('jquery.framework') Nessuna modalità di conflitto

Sto scrivendo un componente aggiuntivo e devo usare JQuery.

Ci sono conseguenze sull'uso di JHtml: :( 'jquery.framework') in modalità No Conflict in modo che JQuery sia accessibile tramite lo spazio dei nomi jQuery (anziché $)?

Preferirei davvero usarlo in quel modo comunque. Voglio solo assicurarmi che non sia una norma. Ho "letto" che MooTools è un po 'predefinito e impostato su "$".

Ogni approfondimento è apprezzato.

1
George Sexton

È già caricato in modalità senza conflitto

Per caricare jQuery, utilizzare JHtml :: _ ('jquery.framework');

Questo caricherà la libreria jQuery versione 1.11.3 in modalità senza conflitto. Ciò significa che è accessibile tramite lo spazio dei nomi jQuery, non tramite $.

Per caricarlo in modalità normale, chiama JHtml :: _ ('jquery.framework', false);

Puoi avere informazioni più specifiche sul caricamento dei framework in Joomla a questa pagina

Quando scrivi jQuery, puoi usare $ un alias dell'ambito globale jQuery, in questo modo:

jQuery(document).ready(function($){
    var something = $('.something');
});
1
Kitase88