Autore Topic: integrazione javascript nel template beez 2.0  (Letto 3329 volte)

Offline scrittecinesi

  • Nuovo arrivato
  • *
  • Post: 26
    • Mostra profilo
integrazione javascript nel template beez 2.0
« il: 16 Giu 2011, 14:52:26 »
Cerco di riassumere il mio problema:
Voglio inserire jQuery.ScrollTo nel mio template beez 2 modificato.
Ho provato ad utilizzare questo script in una pagina di prova non joomla (html semplice) e tutto funziona, quando vado ad inserirlo dentro il template non raggiungo l'effetto sperato.
Quello che vorrei sapere è se joomla ha già dentro jquery.js preinstallato. Ho notato che facendolo caricare inserendo il richiamo nel head del template non solo non mi funziona lo scrollto ma mi smettono pure di funzionare i tasti del menu fatti con swmenufree.
Secondo voi è possibile che si auto carichi un'altra versione che va in conflitto?

Offline 56francesco

  • Fuori controllo
  • *
  • Post: 29585
  • Sesso: Maschio
    • Mostra profilo
Re:integrazione javascript nel template beez 2.0
« Risposta #1 il: 16 Giu 2011, 14:55:44 »
... non rischi di appesantire inutilmente il sito cosi?
 
(uso XP perchè win98 non si installa) 
PS: non sono un dipendente dello sbonzor quindi è necessario un "per favore" alla richiesta e un "grazie" alla risposta, sempre! PPS: non scrivo mai per primo in MP, in caso contrario chiedimi una conferma, Grazie.

Offline scrittecinesi

  • Nuovo arrivato
  • *
  • Post: 26
    • Mostra profilo
Re:integrazione javascript nel template beez 2.0
« Risposta #2 il: 16 Giu 2011, 15:24:28 »
In che senso, hai già capito che voglio farci?Per ora sono solo prove comunque.


Diciamo che ho risolto in parte il problema sostituendo $ con un altro alias nello scrollTo.js e richiamandolo nel template con questo altro nome. Ora lo script funziona però ha bisogno di jquery.js caricato, cosa che mi va a incasinare i menu. é possibile cambiare il $ anche nel jquery.js?

Specifico che non so neanche di cosa sto parlando, sto andando per tentativi e nel frattempo leggendo delle guide!! Scusate se magari dico cavolate.

Offline ariess

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4056
  • Sesso: Maschio
  • uoccinin slomoscion
    • Mostra profilo
Re:integrazione javascript nel template beez 2.0
« Risposta #3 il: 16 Giu 2011, 16:26:02 »
joomla ha mootool come framework javascript.
jquery se ti serve lo devi includere manualmente.
ma come hai potuto verificare, usandoli entrambi spesso si incappa in conflitti fra i due.
il metodo per risolvere c'è, basta mettere

jQuery.noConflict();

subito l'inizio dello script jquery e sostituire tutti i $ con jQuery presenti nello script.
non so se è una cosa didattica che stai facendo, comunque nella JED ci sono già dei plugin sia per lo scrollto sia per includere jquery  ;)
Il grande fratello ti osserva!! difendi la tua privacy

Offline scrittecinesi

  • Nuovo arrivato
  • *
  • Post: 26
    • Mostra profilo
Re:integrazione javascript nel template beez 2.0
« Risposta #4 il: 16 Giu 2011, 17:14:24 »
Si diciamo che è didattica perchè sto imparando a mettere su un sito, però se c'è una soluzione così semplice mi dedico volentieri ad altro!!
Grazie per il consiglio cerco subito nella JED e vediamo se risolvo!

p.s. Ho provato con il plugin ma il problema rimane, come carica jquery.js smette di funzionarmi swmenufree, se provo a disinstallare il plugin il problema persiste. Per la prova ho usato jquery++ integrator che tra le altre cose ha pure la funzione noconflict!
Dove sta il problema?
Non è possibile modificare direttamente jquery.js e attribuire un altro nome al $ direttamente nel file e dare lo stesso nome agli altri script che devo inserire?
« Ultima modifica: 16 Giu 2011, 18:05:09 da scrittecinesi »

Offline matrix845

  • Appassionato
  • ***
  • Post: 483
    • Mostra profilo
Re:integrazione javascript nel template beez 2.0
« Risposta #5 il: 23 Feb 2012, 16:53:52 »
Ragazzi,


buongiorno, ho provato a guardare nella JED ma con scroll to non ho trovato nulla...


Qualcuno potrebbe darmi una mano?


Grazie mille


joomla ha mootool come framework javascript.
jquery se ti serve lo devi includere manualmente.
ma come hai potuto verificare, usandoli entrambi spesso si incappa in conflitti fra i due.
il metodo per risolvere c'è, basta mettere

jQuery.noConflict();

subito l'inizio dello script jquery e sostituire tutti i $ con jQuery presenti nello script.
non so se è una cosa didattica che stai facendo, comunque nella JED ci sono già dei plugin sia per lo scrollto sia per includere jquery  ;)

mau_develop

  • Visitatore
Re:integrazione javascript nel template beez 2.0
« Risposta #6 il: 23 Feb 2012, 18:16:29 »
a fare cosa? traslocare... no, mi fa male una gamba.

M.

Offline matrix845

  • Appassionato
  • ***
  • Post: 483
    • Mostra profilo
Re:integrazione javascript nel template beez 2.0
« Risposta #7 il: 23 Feb 2012, 18:30:40 »
a fare cosa? traslocare... no, mi fa male una gamba.

M.


sinceramente sto provando a capire il senso e le finalità di questa risposta se ce ne sono  :-*

mau_develop

  • Visitatore

Offline matrix845

  • Appassionato
  • ***
  • Post: 483
    • Mostra profilo
Re:integrazione javascript nel template beez 2.0
« Risposta #9 il: 23 Feb 2012, 20:00:00 »
http://www.notodesign.it/jquery-e-mootools-con-no-conflict.html

M.


Grazie M.


mi sono spiegato male, sembrando un nubbio...


Parlavo di un plugin che facesse utilizzo del plugis Jquery ScrollTo , volevo sapere se sulla JED c'era qualcosa di pronto/ che mi aiutasse ...

 

Host

Torna su