75865

jQuery click event nur einmal nutzbar

Hallo,

ich habe mir folgenden code zurechtgebastelt:

Java-Script
 
$('.remove_from_list').click(function() {  
	$.ajax({type: "GET", url: $(this).attr("href"), dataType: "script"});  
	$('#currently').load('script.php #currently');  
	return false;
});

HTML-Links
	<a href="/new/list/remove/1/" class="remove_from_list">  
	<a href="/new/list/remove/2/" class="remove_from_list">  
	<a href="/new/list/remove/3/" class="remove_from_list">  

funktioniert alles wunderbar, allerdings nur beim 1. klick auf einen link, wenn ich einen zweiten link anklicke der die selbe funktion nutzt, folgt er dem href, was er ja eigendlich nicht machen soll!?

NACHTRAG:

die links befinden sich im per ajax nachgeladenen bereich, liegt es evt. dadran!?+
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 110585

Url: https://administrator.de/forum/jquery-click-event-nur-einmal-nutzbar-110585.html

Ausgedruckt am: 28.04.2025 um 04:04 Uhr

75865
75865 05.03.2009 um 11:40:51 Uhr
Goto Top
keiner eine lösung? ist dringend !?
75865
75865 06.03.2009 um 13:45:22 Uhr
Goto Top
immer noch keiner, das kann doch nicht sein, dieses problem läuft mir immer wieder über den weg!?
johannV78
johannV78 20.05.2010 um 12:01:43 Uhr
Goto Top
Hi! Hast du's schon gefunden? Ich hab ewig nach einer Antwort gesucht.
Die Seite die du lädst greift nicht auf das script zu (sofern du es dort nicht eingebaut hast).

Wenn man jetzt ein Standardscript hat ist das natürlich blöd, da man sich die Seite bei jedem .load() totläd.
(Script wird ja immer neu geladen.face-wink )

Wenn man das umgehen will kann man das so machen:
$(a).live('click', function () {
->irgendwas<-
})

So greift das script auf die geladene Seite zu.