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
ASP.NET 2.0 / 3.5 / 4.0
Animated Collapsible DIV
mercoledì 15 dicembre 2010 - 17.19
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
.NET 3.5
|
Visual Studio Express
|
Javascript
alexmed
Profilo
| Guru
1.186
messaggi | Data Invio:
mer 15 dic 2010 - 17:19
Ciao a tutti,
Visto che sono negato in javascript vi chiedo lumi.
Ho trovato questo script
http://www.dynamicdrive.com/dynamicindex17/animatedcollapse.htm
Ma non sapendo a priori l'ID del div è possibile passarglielo al volo?
L'Id del div è assegnato dal campo di un db "<%# Eval("ID") %>"
Grazie
alexmed
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
ven 17 dic 2010 - 02:23
1511_EsempioDIVCollapsible.zip
>Ciao a tutti,
Ciao
>Ma non sapendo a priori l'ID del div è possibile passarglielo al volo?
ti ho allegato un esempio in jquery, con il quale puoi fare ricerche via selettore (come per css). Prova a dargli un'occhiata.. l'ho fatto al volo quindi non c'è una grossa gestione degli errori e ho assunto che tu possa dare l'id del div con un progressivo identico al progressivo dettato dall'id del bottone.
>Grazie
di nulla!
--
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
alexmed
Profilo
| Guru
1.186
messaggi | Data Invio:
ven 17 dic 2010 - 16:37
Perfetto!!!
E và benissimo così ma (sempre che si possa) se adesso volessi che prima mi chiuda eventuali div aperti e poi mi apra quello selezionato?
Presumo si debba aggiungere una cosa del tipo:
$(document).ready(function() {
//gestisco l'evento click di tutti i bottoni che hanno un id che inizia per "Btn_"
$("input[id^=Btn_]").click(function() {
>//CHIUDO TUTTI I DI APERTI
>$("#Div_" + "[?]").slideUp();
// decido che il progressivo del bottone deve essere lo stesso del div nell'id
...
Ma cosa devo mettere al posto del punto interrogativo (sempre sia giusta la mia ipotesi
)???
GRAZIE MILLE!!!
alexmed
alexmed
Profilo
| Guru
1.186
messaggi | Data Invio:
ven 17 dic 2010 - 16:42
TROVATO TROVATO
EUREKA!!!!
$(document).ready(function() {
//gestisco l'evento click di tutti i bottoni che hanno un id che inizia per "Btn_"
$("input[id^=Btn_]").click(function() {
>// CHIUDO TUTTI I DIV CHE HANNO UNA CLASSE ".myDiv" FITTIZIA
$(".myDiv").slideUp();
// decido che il progressivo del bottone deve essere lo stesso del div nell'id
OTTTTTTTTIIIIMOOOO!!!!!
CIAO
alexmed
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
ven 17 dic 2010 - 22:56
>OTTTTTTTTIIIIMOOOO!!!!!
usa jquery e ne sarai contento, scusami ma ho letto solo ora..
--
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 !