Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Problema script ripetuto

    Ciao a tutti, non sono un grande esperto di jscript , ho trovato questo script per gestire una photogallery:
    http://javascript.html.it/demo/javas...20/esempio.htm

    ma ho un problema, dato che le gallery vengono fuory da una query su un db devo mostrare più gallery nella stessa pagina ma non mi riesce, la prima si vede, le altre no.

    Presumo che il problema sia nel fatto che la funzione richiama sempre lo stesso div con id uguale, ho provato a cambiarlo per ogni gallery ma non funziona, sembra che va soltanto se lo lascio com'è...

    evidentemente mi sfugge qualcosa... qualcuno mi aiuta?
    Grazie
    "Link2me.it: Professional network e Marketplace"
    www.link2me.it

  2. #2
    Utente di HTML.it L'avatar di m4rko80
    Registrato dal
    Aug 2008
    residenza
    Milano
    Messaggi
    2,655
    Ciao, ho trovato/provato la soluizione.
    Come avrai notato molte applicazioni jquery si basano sull'abbinamento id e classi css,
    per avere molteplici gallery contemporanee devi quindi adattare l hmtl e css in questo modo:

    aggiuungere al css:
    Codice PHP:
    #slider2 {
        
    width410px/* important to be same as image width */
        
    height300px/* important to be same as image height */
        
    positionrelative/* important */
        
    overflowhidden/* important */
    }
    #slider2Content {
        
    width410px/* important to be same as image width or wider */
        
    positionabsolute;
        
    top0;
        
    margin-left0;
    }
    .
    slider2Image {
        
    floatleft;
        
    positionrelative;
        
    displaynone;
    }
    .
    slider2Image span {
        
    positionabsolute;
        
    font10px/15px ArialHelveticasans-serif;
        
    padding10px 13px;
        
    width384px;
        
    background-color#000;
        
    filteralpha(opacity=70);
        -
    moz-opacity0.7;
        -
    khtml-opacity0.7;
        
    opacity0.7;
        
    color#fff;
        
    displaynone;
    }

    .
    slider2Image span strong {
        
    font-size14px;

    per seconda gallery( 2 ,3 o quante te ne servono)

    e nell html ovviamente modificare tipo:
    Codice PHP:
    <h1>S3 Slider 2</h1>
    <
    div id="slider2">

            <
    ul id="slider2Content">
                <
    li class="slider2Image">
                    [
    url=""][img]images/5.jpg[/img][/url]
                    <
    span class="top">[b]Title text 1[/b]
    Content text...</span>
                
                <
    li class="slider2Image">
                    [
    url=""][img]images/6.jpg[/img][/url]
                    <
    span class="top">[b]Title text 2[/b]
    Content text...Content text...Content text...Content text...Content text...Content text...Content text...Content text...Content text...Content text...Content text...</span>

                
                <
    li class="slider2Image">
                    [
    img]images/7.jpg[/img]
                    <
    span class="bottom">[b]Title text 2[/b]
    Content text...</span>
                
                <
    li class="slider2Image">
                    [
    img]images/8.jpg[/img]
                    <
    span class="bottom">[b]Title text 2[/b]
    Content text...</span>

                
                <
    div class="clear sliderImage"></div>[/list]
    </
    div
    nota dove ho messo i "2" cosi' per ogni gallery in più..
    Ps se trovi una soluzione migliore dimmelo ma alemo in questo modo non si tocca il plugin e occhio che ho modificato i path images per me
    Ciao.

  3. #3
    Grazie mille m4rko, certo non è bellissimo il codice che ne esce in quanto devo ciclare parecchi record e mi si moltiplicano in modo esponenziale gli stili, ma funziona, quindi è PERFETTO ;-)
    "Link2me.it: Professional network e Marketplace"
    www.link2me.it

  4. #4
    Utente di HTML.it L'avatar di m4rko80
    Registrato dal
    Aug 2008
    residenza
    Milano
    Messaggi
    2,655
    E si daltronde e' fatto così il plugin..

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.