Agganciare ClientID

WebDeveloper3

Nuovo Utente
24 Ott 2012
14
0
0
Ciao,

ho creato un div con ID="Pippo". Purtroppo asp.net mi cambia il nome dell'id quando crea l'html e il mio id diventa qualcosa tipo ctl0_Sfondo. Quindi i miei javascript non lo trovano più.

Mi hanno detto che posso risolvere agganciando l'id con jquery visto che il mio id originale rimane in coda del nuovo id.

Credo di dover modificare in qualche modo la riga seguente. Ho provato aggiungendo un asterisco ma non funziona.

$(document).ready(function() { $("Pippo").fadeOut().delay(3000).fadeIn(); });

Suggerimenti???
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
ciao,
non ho capito bene il problema e non conosco asp
cmq per accedere ad un id con jquery devi aggiungere anche il cnacelletto #

Codice:
$("#Pippo")
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
26
Roma
alessandro1997.netsons.org
Ti consiglio di usare un altro attributo per l'identificazione: per esempio la classe, o addirittura un attributo personalizzato:
HTML:
<div data-id="pippo">
E poi:
Codice:
$(function() {
    $("div[data-id=pippo]").fadeOut().delay(3000).fadeIn();
});