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

Froschpopo
 2008-01-04 17:38
#104399 #104399
User since
2003-08-15
2653 Artikel
BenutzerIn
[default_avatar]
Habe mal ein wenig experimentiert und wollte einen ajax-Request machen. Nach erfolgreichem Request soll dann die ID vom <li>-Element geändert; und die neue ID per alert() ausgegeben werden (quasi um zu testen obs geklappt hat).

Code: (dl )
1
2
3
4
5
<ul>
<li id="li1"><a href="#">...</a></li>
<li id="li2"><a href="#">...</a></li>
<li id="li3"><a href="#">...</a></li>
</ul>


Jetzt will ich bei einem onClick-Event die ID ändern. Dazu habe ich mir folgendes einfallen lassen:
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
$("#2 a").click(function() {
var parent_id = this.parentNode.id;
$.ajax({
type: 'GET',
url: 'execute.py',
dataType: 'html',
global: 'false',
success: function(html) {
/* li2 in neue_id ändern*/
$(parent_id) = 'neue_id';

/* Probe machen*/
alert(this.parentNode.id);
}
});
});

theoretisch müsste alert() doch eigentlich "neue_id" ausgeben - oder?
Tuts aber nicht.
Code: (dl )
Fehler: invalid assignment left-hand side

View full thread jQuery: ID umbenennen