Back to top

Autore Topic: Conflitto JQuery tra Chronoforms V4 e il menų.  (Letto 2088 volte)

Offline d-force

  • Appassionato
  • ***
  • Post: 292
    • Mostra profilo
Conflitto JQuery tra Chronoforms V4 e il menų.
« il: 08 Lug 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ų:

Codice: [Seleziona]
<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:

Codice: [Seleziona]
<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!

Offline ariess

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4056
  • Sesso: Maschio
    • Mostra profilo
Re:Conflitto JQuery tra Chronoforms V4 e il menų.
« Risposta #1 il: 08 Lug 2011, 15:07:33 »
non si usa in quel modo il noconflict.
devi scrivere:

Codice: [Seleziona]
<script type="text/javascript">jQuery.noConflict();</script>
poi nello script devi sostituire tutti i "$" con "jQuery".

Offline d-force

  • Appassionato
  • ***
  • Post: 292
    • Mostra profilo
Re:Conflitto JQuery tra Chronoforms V4 e il menų.
« Risposta #2 il: 08 Lug 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
Codice: [Seleziona]
<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!

Offline ariess

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4056
  • Sesso: Maschio
    • Mostra profilo
Re:Conflitto JQuery tra Chronoforms V4 e il menų.
« Risposta #3 il: 08 Lug 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?
« Ultima modifica: 08 Lug 2011, 17:02:08 da ricdata »

Offline ariess

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4056
  • Sesso: Maschio
    • Mostra profilo
Re:Conflitto JQuery tra Chronoforms V4 e il menų.
« Risposta #4 il: 08 Lug 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  :(

Offline d-force

  • Appassionato
  • ***
  • Post: 292
    • Mostra profilo
Re:Conflitto JQuery tra Chronoforms V4 e il menų.
« Risposta #5 il: 08 Lug 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?

Offline ariess

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4056
  • Sesso: Maschio
    • Mostra profilo
Re:Conflitto JQuery tra Chronoforms V4 e il menų.
« Risposta #6 il: 08 Lug 2011, 17:52:03 »
Citazione
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.

Citazione
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  ;)

Offline d-force

  • Appassionato
  • ***
  • Post: 292
    • Mostra profilo
Re:Conflitto JQuery tra Chronoforms V4 e il menų.
« Risposta #7 il: 08 Lug 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!

 



Web Design Bolzano Kreatif