Joomla.it Forum

Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : d-force 08 Jul 2011, 15:03:15

: Conflitto JQuery tra Chronoforms V4 e il menų.
: d-force 08 Jul 2011, 15:03:15
Salve a tutti, ho un problema di conflitto tra JQuery.

In pratica avviene tra questa libreria utilizzata dal menų ARI Ext menų:

:
<script type="text/javascript" src="joomla-16/templates/template_piedicosta/js/jquery-1.2.6.min.js"></script>
e la libreria che utilizza Chronoforms V4 per validare i campi.

Ho parzialmente risolto inserendo il codice:

:
<script type="text/javascript">$.noConflict();</script>
Tuttavia mi crea un conflitto con un altro elemento (uno slide panel) che usa Javascript...

Esiste una soluzione a questo problema?

Grazie 1000!
: Re:Conflitto JQuery tra Chronoforms V4 e il menų.
: ariess 08 Jul 2011, 15:07:33
non si usa in quel modo il noconflict.
devi scrivere:

:
<script type="text/javascript">jQuery.noConflict();</script>
poi nello script devi sostituire tutti i "$" con "jQuery".
: Re:Conflitto JQuery tra Chronoforms V4 e il menų.
: d-force 08 Jul 2011, 15:17:32
ricdata, non ho parole.... SEI UN GRANDE !!!!!  :D Funziona!!!!

Perdonami se mi approfitto della tua competenza ma ho un altro problemino, questa volta solo con IE.

Ho il menų principale (ARI Ext menu) che appunto usa questa libreria JQuery
:
<script type="text/javascript" src="http://www.piedicosta.com/joomla-16/templates/template_piedicosta/js/jquery-1.2.6.min.js"></script>per far "slidare" i sottomenų.

Sia con FF che con Chrome i sottomenų escono in maniera fluida, ma con IE8 escono a scatti.

In particolare, credo che sia dovuto al problema delle immagini di sottofondo in full screen (uso il modulo bgMax).

Posso postarti la Url del sito, magari riesco a spiegarmi meglio....

Grazie in anticipo!
: Re:Conflitto JQuery tra Chronoforms V4 e il menų.
: ariess 08 Jul 2011, 16:55:41
scommetto che il sito č:www.piedicosta.com  ;)

ma non ho capito il problema, o meglio, non vedo animazioni nel menu  ???




EDIT: ehm.... ma non mi sembra un sito joomla.... ho preso un abbaglio?
: Re:Conflitto JQuery tra Chronoforms V4 e il menų.
: ariess 08 Jul 2011, 17:16:54
sė, ho preso un abbaglio....(ero sul vecchio sito  :P )

non credo sia un problema di script, ma render del browser... purtroppo IE č cosė, e cosė ce lo dobbiamo tenere.
in IE7 ad esempio giā va meglio.

non ci crederai ma da qualche giorno sto sbattendo la testa per un problema simile, e credo che dovrō desistere prima che me la rompa  :(
: Re:Conflitto JQuery tra Chronoforms V4 e il menų.
: d-force 08 Jul 2011, 17:25:34
Si esatto, il sito č quello, solo che devi aggiungere /joomla-16/it per vedere la nuova versione....

Il fatto strano che mi ero dimenticato di dirti č che su IE8 con windows XP lo slide dei sottomenų č fuido, mentre, sempre con IE8 ma con windows Vista lo slide dei sottomenų non funziona correttamente.

Inoltre, se disabilito il modulo che crea i backgrounds con immagini fullscreen, allora tutto funziona perfettamente con IE8 su Win Vista e Xp.

Quindi deduco che sia un problema di conflitto con il modulo dei backgrounds.

Inoltre il tutorial che ho seguito per creare lo slide panel, con IE funziona benissimo.

Secondo te č possibile inserire un jQuery.noConflict(); per il modulo dei backgrounds?

Tu invece che problema hai col tuo sito?
: Re:Conflitto JQuery tra Chronoforms V4 e il menų.
: ariess 08 Jul 2011, 17:52:03
Secondo te č possibile inserire un jQuery.noConflict(); per il modulo dei backgrounds?

no, per il semplice fatto che non č in jQuery, ma č semplice javascript, per cui non ha problemi di conflitti.

Il fatto strano che mi ero dimenticato di dirti č che su IE8 con windows XP lo slide dei sottomenų č fuido, mentre, sempre con IE8 ma con windows Vista lo slide dei sottomenų non funziona correttamente.

Inoltre, se disabilito il modulo che crea i backgrounds con immagini fullscreen, allora tutto funziona perfettamente con IE8 su Win Vista e Xp.

questo avvalora la mia idea, che č un problema di render del browser (č lento nell'interpretare il codice). infatti disattivando i background migliora perchč ha meno animazioni da eseguire.

anche a me fā alcune animazioni a scatti, ma non credo che ci perderō altro tempo... per fortuna IE č in netto calo e continuerā a calare  ;)
: Re:Conflitto JQuery tra Chronoforms V4 e il menų.
: d-force 08 Jul 2011, 17:59:25
anche a me fā alcune animazioni a scatti, ma non credo che ci perderō altro tempo... per fortuna IE č in netto calo e continuerā a calare  ;)

Beh, speriamo sia cosė ma vorrā molto tempo...

Grazie ancora per il tuo aiuto!