Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
HTML, Javascript, CSS, DHTML, XHTML
Visualizzare testi con onclick su immagini
venerdì 09 aprile 2010 - 15.38
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
SilverJack18
Profilo
| Newbie
2
messaggi | Data Invio:
ven 9 apr 2010 - 15:38
Un saluto a tutti,
quello che dovrei fare non sarebbe difficile se si trattasse solo di far comparire un testo ogni volta che si clicca su un'immagine. La mia difficoltà sta nel fatto che ho un array di 5 immagini in una slideshow e ognuna di queste, cliccandoci sopra, deve far comparire un testo (sempre diverso) all'interno di un div vuoto.
Sarebbe posssibile richiamare una funzione esterna (che crea un nodo di testo) dentro un array o devo procedere in altro modo?
Grazie per l'aiuto e buon fine settimana!!
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
ven 9 apr 2010 - 18:03
>Un saluto a tutti,
Ciao e benvenuto su dotnethell.it!
>Sarebbe posssibile richiamare una funzione esterna (che crea
>un nodo di testo) dentro un array o devo procedere in altro modo?
per una slideshow gallery di solito utilizzo s3slider:
http://www.serie3.info/s3slider/demonstration.html
usa jQuery:
http://jquery.com
l'effetto è veramente gradevole secondo me.
Oltre a consigliarti questa altra via di fuga, vorrei capire meglio quello che chiedi in particolare.
Se vuoi fare la tua slideshow, oppure se hai una slider già fatta e vuoi accedervi, ecc..
prova a spiegarti meglio..
>Grazie per l'aiuto e buon fine settimana!!
di nulla!
buon fine settimana a te!
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
SilverJack18
Profilo
| Newbie
2
messaggi | Data Invio:
lun 12 apr 2010 - 13:00
Ciao alx_81,
in effetti non sono stato molto preciso, mi spiego meglio. La slideshow l'ho già realizzata e praticamente si basa su un array di 5 immagini, ogni volta che si clicca su una delle due frecce viene caricata un'altra immagine. Vorrei fare in modo che, cliccando sopra ognuna delle immagini, compaia un testo sempre diverso, e ogni testo deve essere visulizzato dentro un div sottostante (nella fattispecie, le immagini mostrano i progetti e i servizi offerti da una compagnia. Vorrei semplicemente aggiungere delle descrizioni con le principali caratteristiche del progetto o servizio selezionato ).
Pensavo a due soluzioni: la prima sarebbe quella di creare un altro array con tutte le descrizioni (chiamiamolo ArrText) e di associarne i valori a quelli dell'array con le immagini, ovviamente facendo si che il testo possa poi essere richiamato con onclick (se l'immagine caricata è la numero 0, cliccando su essa deve comparire, dentro il div di nome highlights, il testo alla posizione 0 di ArrText. Se l'immagine è la 1, il testo sarà in ArrText[1] ecc...). Non so però come procedere, non penso sia sufficiente creare un array associativo.
In alternativa, ho già in uso una funzione che crea un nodo di testo fornendo l'id del contenitore e il testo(makeTxt(id,txt)), sarebbe possibile eseguirla ogni volta che si clicca su una qualsiasi delle immagini?
Ho cercato della documentazione su jQuery, ma non mi è chiaro se potrebbe tornare utile nel mio caso. Come potrei utilizzarlo a tal proposito?
Scusa per la domanda banale, ma mi sto riaffacciando di nuovo al web designing dopo 7 anni (mi sono occupato di tutt'altro) e ne sto scoprendo ogni giorno i cambiamenti.
Ancora grazie.
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
lun 12 apr 2010 - 20:32
potresti anche fare un array di array, in cui ogni locazione è un array con due valori, descrizione ed immagine.
>Ho cercato della documentazione su jQuery, ma non mi è chiaro
>se potrebbe tornare utile nel mio caso. Come potrei utilizzarlo
>a tal proposito?
è un framework, quindi ti semplifica la vita molto e il suo utilizzo è molto più leggibile di quello che dovresti scrivere in js per alcune funzioni.
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !