Javascript non funzionante.
Javascript non funzionante. postato il 17/05/2009 12:50:49 nel forum programmazione, open source e hosting e modificato da kamato il 17/05/2009 12:51:13
Salve a tutti.
Ho un problema con uno script.
La funzione che deve svolgere la esegue perfettamente con: Mozilla,internet explorer 7 .. ma con Safari non funziona per niente,anzi mi dà tutto sballato.
Qualcuno di voi sà come porre rimedio?
Vi posto qui sotto il codice:
$(document).ready(function() {
$("#open").click(function(){
$("div#panel").slideDown("slow");
});
$("#close").click(function(){
$("div#panel").slideUp("slow");
});
$("#toggle a").click(function () {
$("#toggle a").toggle();
});
});
Saluti 😎
Pagine → 1
17/05/2009 12:54:53
Questo è jquery e non vedo perosnalizzazioni.
In conflitti cross browser dovrebbe risolverli da se.
Se stai usando safari 4 probabilmente non è stato ancora gestito correttamente, ma è anche possibile che la grafica che hai preparato e a cui operi uno slide magari scatti o rallenti.
esattamente che problema di visualizzazione ti da rispetto agli altri browser?
17/05/2009 13:52:16
clemence ha scritto: Questo è jquery e non vedo perosnalizzazioni.
In conflitti cross browser dovrebbe risolverli da se.
Se stai usando safari 4 probabilmente non è stato ancora gestito correttamente, ma è anche possibile che la grafica che hai preparato e a cui operi uno slide magari scatti o rallenti.
esattamente che problema di visualizzazione ti da rispetto agli altri browser?
Praticamente questo codice unito ad altro mi permette di aprire una specie di tendina nella quale è presente zona di login e bottone per andare alla fase di registrazione.
Tutto è allestito con semplice CSS,senza nessun particolare effetto.
Quando lo uso con firefox e internet explorer 7 funziona,mentre quando lo uso con safari e apro il menu a tendina,rallenta molto e non mi visualiza i bordi.
17/05/2009 13:57:08
Il problema allora non è dipendente dal js.
Se rallenta è una questione di rendering del browser, non ci si può fare molto.
Capita spesso questo tipo di issue quando si scrivono degli accordion ad esempio.
A volte explorer risulta più veloce di firefox per assurdo.
La questione bordi è puramente un problema di css.
Probabilmente le larghezze non sono sufficienti i browser calcolano differentemente width, border, padding e margin.
Prova a intercettare con un hack safari 4.
Se hai ancora safari 3 da qualche parte guarda se te lo fa anche lui (dovresti poterlo simulare anche con chrome che usa lo stesso motore del 3 sicuramente).
Safari 4 oltretutto se on ricordo male è in beta anche per noi del mac? (io uso firefox quindi non seguo molto le evoluzioni di safari)
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, Open Source e Hosting Elenco Forum
Articoli, Interviste e altre Risorse!
Project Entropy ↗
Seconda Era ↗
CRSED: F.O.A.D. ↗
World of the Sea Battle ↗
Sea of Conquest ↗