Thread jQuery: ID umbenennen (20 answers)
Opened by Froschpopo at 2008-01-04 12:27

Froschpopo
 2008-01-05 10:41
#104415 #104415
User since
2003-08-15
2653 Artikel
BenutzerIn
[default_avatar]
bevor dieser Struppi wieder ankommt will ich anmerken, dass ich die Doku nun gelesen habe.

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
$("#alte_id a").click(function() {
$('#alte_id').attr({id: 'neue_id'});

/* Attribut id von neuer ID anzeigen:*/
alert('Neue ID: '+$('#neue_id').attr('id'));
/* Ergebnis: neue_id */

/* neue_id unsichtbar machen:*/
$('#neue_id').hide();
});

$("#neue_id a").click(function() {
alert("Funktioniert!");
});


Ich will mich hier nicht als asozial hinstellen lassen, der nur nutzt und nie gibt! Mal davon abgesehen, dass ich mich auch an Disskusionen beteilige, ergänze ich meine Beiträge IMMER durch die von mir gefundene Lösung! Somit ist also sichergestellt, dass anderen damit geholfen ist.

Ich hoffe blos, dass ich nicht wieder die komplizierteste aller Möglichkeiten gewählt habe.

Nun habe ich aber folgendes Problem:
Die #neue_id gilt nämlich nur innerhalb des onClick-Events, also nur innerhalb der Funktion, in der ich das id-Attribut geändert habe. Also quasi nur lokal.

View full thread jQuery: ID umbenennen