Autore Topic: Lightbox e jquery  (Letto 2056 volte)

essedi

  • Anziani
  • Utente esperto
  • *
  • Post: 418
Lightbox e jquery
« il: 05 Febbraio, 2012, 12:41:06 »
 Nell'intestazione di questo sito di esempio
 
http://www.essedi.altervista.org/lightbox9/index.html
 
vi sono due simboli di Home page.
 
Il primo è stato ottenuto inserendo un oggetto HTML con il seguente codice:
 
<a title="Home Page" href="index.html">
<img src="files/Mn1b.png"
onmouseover="this.src='files/Mn1.png'"
onmouseout="this.src='files/Mn1b.png'">
</a>
 
Il secondo è stato ottenuto inserendo direttamente le immagini, associandovi il collegamento alla pagina index,html.
 
Come "File immagine" è stato utilizzato Mn1b.png, come "File immagine su passaggio del mouse" è stato utilizzato Mn1.png
 
Nelle mie intenzioni i due oggetti dovrebbero avere lo stesso comportamento: mostrare una immagine diversa al passaggio del mouse e, al click, portare alla Homepage.
 
Il primo (oggetto HTML) funziona regolarmente in tutte le pagine.
 
Anche il secondo (oggetto immagine) normalmente funziona, con l'eccezione della pagina Lightbox: al passaggio del mouse l'immagine non cambia (il click funziona). Con l'aiuto di Stesil, sono giunto alla conclusione che dipende da un file necessario a Lightobx, richiamato con il seguente codice inserito nella scheda Esperto delle Proprietà della pagina:
 
<script type="text/javascript" src="files/prototype.js"></script>
 
Se tolgo il suddetto file, l'immagine inserita nell'intestazione funziona anche nella pagina di Lightbox, però non funziona Lightbox.
 
Ribadendo che in questo caso il problema è aggirabile tramite il primo sistema (oggetto HTML), mi e vi chiedo: esiste un sistema per salvare capra e cavoli? Sarà possibile utilizzare Lightbox insieme ad altro codice che fa uso di jquery?

lemonsong

  • Anziani
  • Utente storico
  • *
  • Post: 1867
    • lemonsong's world
Re:Lightbox e jquery
« Risposta #1 il: 05 Febbraio, 2012, 14:33:43 »
Sicuramente non avrò capito 'na mazza e sicuramente sarai a conoscenza di Slimbox.
Se no, puoi trovarlo qui: http://www.digitalia.be/software/slimbox2

Forse non risolverai ma tentar non nuoce... naturalmente se c'ho capito qualcosa  :-\

essedi

  • Anziani
  • Utente esperto
  • *
  • Post: 418
Re:Lightbox e jquery
« Risposta #2 il: 05 Febbraio, 2012, 16:23:29 »
Sicuramente non avrò capito 'na mazza e sicuramente sarai a conoscenza di Slimbox.
Se no, puoi trovarlo qui: http://www.digitalia.be/software/slimbox2

Forse non risolverai ma tentar non nuoce... naturalmente se c'ho capito qualcosa  :-\


Grazie per la segnalazione. No, non conoscevo Slimbox e certamente proverò a sostituire Lightbox con esso.
Mi resta però il dubbio se c'è un sistema per far convivere Lightox e Jquery.

lemonsong

  • Anziani
  • Utente storico
  • *
  • Post: 1867
    • lemonsong's world
Re:Lightbox e jquery
« Risposta #3 il: 05 Febbraio, 2012, 16:49:56 »
Mi resta però il dubbio se c'è un sistema per far convivere Lightox e Jquery.

Non lo so ma Slimbox è un clone di Lightbox quindi dovresti/potresti risolvere.

Citazione
Slimbox 2 is a 4 KB visual clone of the popular Lightbox 2 script by Lokesh Dhakar, written using the jQuery javascript library. It was designed to be very small, efficient, standards-friendly, fully customizable, more convenient and 100% compatible with the original Lightbox 2.

essedi

  • Anziani
  • Utente esperto
  • *
  • Post: 418
Re:Lightbox e jquery
« Risposta #4 il: 05 Febbraio, 2012, 19:15:38 »
 Ho sostituito lightbox con slimbox e risolto l'incompatibilità con Jquery.
 
http://www.essedi.altervista.org/slimbox/index.html
 
La sostituzione è stata semplice e veloce.
 
Con FF la barra dei menu si sovrapponeva alla finestra di Slimbox. Ho risolto modificando in slimbox2.css tutti i valori di z-index: da 9999 a 10300.
 
Grazie ancora, Lemon