Back to top

Autore Topic: [Risolto] Come iniettare un JS ?  (Letto 886 volte)

Offline marcothemix

  • Appassionato
  • ***
  • Post: 406
  • Sesso: Maschio
    • Mostra profilo
[Risolto] Come iniettare un JS ?
« il: 05 Ott 2018, 17:48:39 »
Ciao,
come posso inserire il seguente JS in Joomla?

Codice: [Seleziona]

$('.map-container')
   .click(function(){
         $(this).find('iframe').addClass('clicked')})
   .mouseleave(function(){
         $(this).find('iframe').removeClass('clicked')});


Uso il template e framework gratuito Gantry.
Ho provato a copia/incollarlo in un file .js e richiamarlo con al funzione "Atom Custom CSS/JS" del backend del template, ma non sortisce nessun effetto ed usando la funzione ispeziona elemento del browser, c'è un errore.
Mi indica che $ non è una funzione.


Come dovrei fare?
Grazie mille
« Ultima modifica: 05 Ott 2018, 18:09:30 da marcothemix »

Offline danielecr

  • Abituale
  • ****
  • Post: 1357
    • Mostra profilo
Re:Come iniettare un JS ?
« Risposta #1 il: 05 Ott 2018, 17:54:35 »
Puoi creare un modulo e incollarlo li e assegnarlo a tutte le pagine o alle pagine che vuoi.Per il $ sostituiscile con "jQuery" senza virgolette, tipo jQuery('.map-container')
« Ultima modifica: 05 Ott 2018, 18:10:36 da danielecr »

Offline marcothemix

  • Appassionato
  • ***
  • Post: 406
  • Sesso: Maschio
    • Mostra profilo
Re:Come iniettare un JS ?
« Risposta #2 il: 05 Ott 2018, 18:09:17 »
ottimo grazie mille, sostituire $ con jQuery è stato risolutivo

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:[Risolto] Come iniettare un JS ?
« Risposta #3 il: 05 Ott 2018, 19:01:14 »
Gantry prevede appositi spazi in amministrazione template per inserire codice ad hoc, js, php, css,

 



Web Design Bolzano Kreatif