Back to top

Autore Topic: Conflitto JQUERY  (Letto 1005 volte)

Offline aex

  • Abituale
  • ****
  • Post: 1272
  • Sesso: Maschio
    • Mostra profilo
Conflitto JQUERY
« il: 15 Giu 2012, 23:44:50 »
In pratica un componente mi visualizzava le immagini con una lightbox. Adesso, le stesse immagini si aprono invece in una finestra di windows.

Il motivo è che c'è un conflitto perchè la jquery viene caricata due volte.
C'è un modo per risolvere senza agire sul componente terzo?




Se può essere utile:


function loadJsFiles(){
    static $load;
        if (!$load){
            $jshopConfig = &JSFactory::getConfig();
            $document =& JFactory::getDocument();
            if ($jshopConfig->load_jquery){
                $document->addScript(JURI::root().'components/com_jshopping/js/jquery/jquery-'.$jshopConfig->load_jquery_version.'.min.js');
                $document->addScriptDeclaration('jQuery.noConflict();');
            }
            $document->addScript(JURI::root().'components/com_jshopping/js/jquery/jquery.media.js');
            $document->addScript(JURI::root().'components/com_jshopping/js/functions.js');
            $document->addScript(JURI::root().'components/com_jshopping/js/validateForm.js');
            $load = 1;
        }
    }
« Ultima modifica: 16 Giu 2012, 00:42:40 da aex »

 



Web Design Bolzano Kreatif