Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Far funzionare 2 javascript insieme...

    Vi posto la parte iniziale del codice in questione, vi spiego, ho due javascript, il primo appena qui sotto mi fa funzionare un'animazione tipo rollover sul menu, il secondo mi fa funzionare una gallery slider di immagini. Ovviamente ci sarà qualche errore che non permette al menu di funzionare, infatti mi funziona solo la gallery. Spero che mi riusciate ad aiutare al più presto!

    codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title>Club Sannio Fuoristrada</title>
    <link href="css/style.css" rel="stylesheet" type="text/css" />
    <link href="css/slider.css" rel="stylesheet" type="text/css" />
    
    <script type="text/javascript" src="js/jquery-1.2.6.min.js"></script>
    <script type="text/javascript" src="js/jquery.bgpos.js"></script>
    <script type="text/javascript">
    
    $(function(){
    	$('#a a')
    		.css( {backgroundPosition: "-20px 35px"} )
    		.mouseover(function(){
    			$(this).stop().animate({backgroundPosition:"(-20px 94px)"}, {duration:500})
    		})
    		.mouseout(function(){
    			$(this).stop().animate({backgroundPosition:"(40px 35px)"}, {duration:200, complete:function(){
    				$(this).css({backgroundPosition: "-20px 35px"})
    			}})
    		})
    });
    </script>
    
    
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
    <script type="text/javascript" src="js/s3Slider.js"></script>
    <script type="text/javascript">
        $(document).ready(function() {
            $('#slider1').s3Slider({
                timeOut: 4000 
            });
        });
    </script>
    
    </head>
    
    <body>

  2. #2
    prova a mettere il primo script ($('#a a').css...) dentro ad un $(document).ready ed eventualmente, eseguirlo con firebug abilitato per vedere se ci sono errori js


  3. #3
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    aggiungi due volte la stessa libreria, jquery

    <script type="text/javascript" src="js/jquery-1.2.6.min.js"></script>

    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>

    lascia solo il secondo (che e' una versione piu' recente) e posizionalo dove si trovava il primo


    se ci fossero altri problemi lascia un link dove vedere la tua pagina, perche' e' impossibile dirti altro

    ciao

  4. #4
    Vi fermo subito ho risolto grazie all'aiuto di Xinod...che giustamente mi ha fatto notare che chiamavo 2 volte la stessa libreria! Delle volte basta una semplice cosa a compromettere tutto il codice, mi sa che devo comprarmi un bel libro di javascript e studiare almeno l'essenziale!

    grazie mille ad entrambi.

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.