Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: conflitto tra script

  1. #1
    Utente di HTML.it L'avatar di nicco86
    Registrato dal
    Jun 2007
    Messaggi
    173

    conflitto tra script

    Ciao a tutti

    ho scaricato da html.it lo script:
    http://javascript.html.it/script/vedi/4853/popmenu/
    l'ho adattato al mio sito
    poi ho deciso di utilizzare la libreria scripolous ma una volta inclusi i .js necessari per poter utilizzare le sue funzioni mi sono accorto che lo script precedente ha smesso di funzionare..

    come posso fare?

    p.s.
    se non si fosse capito non sono molto esperto di javascript

  2. #2
    Utente di HTML.it L'avatar di nicco86
    Registrato dal
    Jun 2007
    Messaggi
    173
    lo script per la precisione è questo:

    <script type=text/javascript>
    Window.onDomReady(function(){
    Window.disableImageCache();
    $S('#popMenu li a').each(function(el) {
    var effect = el.effect('background-position', {duration: 500, wait: false, transition: fx.Transitions.circOut, fps: 50}).set(-300);
    el.addEvent('mouseover', effect.goTo.pass(0, effect)).addEvent('mouseout', effect.goTo.pass(-300, effect));
    });
    });
    </script>

    e utilizza

    <script src="js/mootools83.js" type=text/javascript></script>

    io proprio non riesco a capire come possa non funzionare più uan volta messe nella cartella js anche le librerie di scriptaculous...

  3. #3
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    ma devi per forza usare scriptaculous?
    intendo dire, qualsiasi cosa faccia e' riproducibile con mootools (e probabilmente il porting e' gia' stato fatto da altri)
    e usare piu' librerie che permettono gli stessi risultati, anche quando non ti danno i problemi che riporti, fa sempre ...pena
    perche' fai scaricare centinaia di kb senza un reale motivo e palesi (perdona la franchezza, niente di personale) di non avere alcuna padronanza dello strumento che stai utilizzando

  4. #4
    Utente di HTML.it L'avatar di nicco86
    Registrato dal
    Jun 2007
    Messaggi
    173
    esatto..non ho alcuna padronanza...gironzolando sul forum ho scoperto che mootools e prototype di scriptaculous non sono compatibili..
    ero andato su scriptaculous perchè sul loro sito ci sono molti esempi semplicissimi spiegati dettagliatamente e mi basta copiare il codice e incollarlo sul mio sito mentre per mootools non è così c'è da smanettare di più nel loro codice...

    ti faccio un'ultima domanda
    lo script che ho scaricato da html.it untilizza mootools83.js
    è diverso da mootools.js che scarico dal sito di mootools?
    è possibile che alcune funzioni specifiche non siano supportate?

  5. #5
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    Originariamente inviato da nicco86
    ti faccio un'ultima domanda
    lo script che ho scaricato da html.it untilizza mootools83.js
    è diverso da mootools.js che scarico dal sito di mootools?
    è possibile che alcune funzioni specifiche non siano supportate?
    si', la r83 precede la versione 1.1, la quale sicuramente differisce dall' attuale 1.2.x al punto da non essere pienamente compatibile

    nota che questa animazione del background che al momento stai facendo con la 83 si risolve con la 1.2 semplicemente cosi':
    http://davidwalsh.name/snook-navigation-mootools

    ciao

  6. #6
    Utente di HTML.it L'avatar di nicco86
    Registrato dal
    Jun 2007
    Messaggi
    173
    mi hai convinto,

    mi potresti indicare la strada migliore per imparare ad utilizzare le funzionalità di mootols?
    mi spiego meglio avevo necessita di creare un menù a comparsa al passaggio del mouse su delle immagini, spulciando sul sito di scriptaculous non ho avuto problemi a trovare la funzione che facesse al caso mio mentre non ho trovato niente su mootools.net, potresti aiutarmi?

    ti ringrazio molto

  7. #7
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    effettivamente per mootools ci sono un po' meno risorse che, ad esempio, per jquery
    comunque... google: "mootools tooltip", la versione della libreria la sai

    molto spesso ricerche mirate mi hanno portato al forum non ufficiale di mootools

    ciao

  8. #8
    Utente di HTML.it L'avatar di nicco86
    Registrato dal
    Jun 2007
    Messaggi
    173
    dato che sto iniziando adesso a buttarmi sul JS che libreria mi consigli?

    scriptacoulous
    mootools
    jquery?

    io ero andato su scriptacoulous perchè è l'unica di cui ce ne hanno parlato all'università

  9. #9
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    Originariamente inviato da nicco86
    dato che sto iniziando adesso a buttarmi sul JS che libreria mi consigli?
    di imparare js, non ad usare una libreria
    scriptacoulous
    mootools
    jquery?

    io ero andato su scriptacoulous perchè è l'unica di cui ce ne hanno parlato all'università
    veloci impressioni personali:
    jquery = molte risorse, sintassi piu' immediata
    mootools = meno risorse, sintassi meno lineare (punti di vista) ma algoritmo di animazione piu' efficiente di jquery

    prototype/scriptacolous non mi ha mai interessato perche', sicuramente nelle sue forme iniziali, era troppo invasiva
    se il lightbox originale si fosse basato su una libreria diversa probabilmente non staremmo neanche nominando prototype/scriptacolous

    se cerchi tra gli articoli di javascript.html.it sono stati di recente comparati pregi e difetti delle 3 librerie
    ciao

  10. #10
    Utente di HTML.it L'avatar di nicco86
    Registrato dal
    Jun 2007
    Messaggi
    173
    grazie degli utili consigli, alla fine mi sono gettato su jquery e sono abbastanza soddisfatto di questa libreria...
    seconod te è possibile fare quell'effetto dello script che ho indicato che usa mootools83 con jquery?
    immagino di si, a tal scopo sapresti darmi qualche dritta?

    grazie per la pazienza

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.