Questo script funziona benissimo, ma solo per una delle sezioni che sto facendo, ovvero una coppia di div..
codice:<script type="text/javascript" charset="utf-8"> $(document).ready(function(){ $("#demo1").hoverIntent({ over: makeTall, selector: '.p1' }); $("#demo2").hoverIntent({ over: makeTall, out: makeShort, selector: '.p2' }); }); // close document.ready function makeTall(){ $('.p1').animate({"width":100},100); $('.p2').animate({"width":300},100);} function makeShort(){$('.p1').animate({"width":100},100); $('.p2').animate({"width":0},100);} </script>
Ma io di sezioni ne devo fare tipo 7-8, cioè 7-8 coppie di div, e per cominciare avevo provato ad aggiungere un'altra coppia, ma è come se si inglobasse a quella precedente, come se non l'abbia diciamo chiusa bene......
codice:<script type="text/javascript" charset="utf-8"> $(document).ready(function(){ $("#demo1").hoverIntent({ over: makeTall, selector: '.p1' }); $("#demo2").hoverIntent({ over: makeTall, out: makeShort, selector: '.p2' }); $("#demo3").hoverIntent({ over: makeTall, selector: '.p3' }); $("#demo4").hoverIntent({ over: makeTall, out: makeShort, selector: '.p4' }); }); // close document.ready function makeTall(){ $('.p1').animate({"width":100},100); $('.p2').animate({"width":300},100);} function makeShort(){$('.p1').animate({"width":100},100); $('.p2').animate({"width":0},100);} function makeTall(){ $('.p3').animate({"width":100},100); $('.p4').animate({"width":300},100);} function makeShort(){$('.p3').animate({"width":100},100); $('.p4').animate({"width":0},100);} </script>
Vi prego io non sono esperto, so che sicuramente avrò commesso degli errori assurdi su cose molto basilari..... ho provato in tanti modi ma succede che continua a funzionare, ma la prima coppia è come se venisse bypassata...

Rispondi quotando
Tutto perfetto! Ancora grazie mille!