Hallo!
Folgendes: Ich habe eine mit div gemachte Tabelle. In dieser Tabelle will ich Zeilen austauschen, was auch schon ganz toll funktioniert, aber nur einmal.
Also ich klicke (momentan noch mit klicken, später mit ajax) auf die Zeile und diese wird mit der darauffolgenden ausgetauscht.
Das ganze hab ich mit next() gelöst.
Jetzt hab ich natürlich das Problem, dass wenn ich auf die Zeile klicke, die nun an der Cursorposition ist, die Zeilen nicht wieder ausgetauscht werden, sondern weiter auseinander gehen.
Hier der Code:
Das ganze ist eig ein sehr logisches Verhalten.
Aber kann man das next() und prev() irgendwie neu auslesen oder setzen oder dergleichen?
Danke für eine Antwort!
greez
THEJS
Folgendes: Ich habe eine mit div gemachte Tabelle. In dieser Tabelle will ich Zeilen austauschen, was auch schon ganz toll funktioniert, aber nur einmal.
Also ich klicke (momentan noch mit klicken, später mit ajax) auf die Zeile und diese wird mit der darauffolgenden ausgetauscht.
Das ganze hab ich mit next() gelöst.
Jetzt hab ich natürlich das Problem, dass wenn ich auf die Zeile klicke, die nun an der Cursorposition ist, die Zeilen nicht wieder ausgetauscht werden, sondern weiter auseinander gehen.
Hier der Code:
HTML:
$(document).ready(function(){
$(".row").click(function(event){
if(!$(this).hasClass("header"))
{
$(this).animate({"top": "+=29px"});
$(this).next().animate({"top": "-=29px"});
}
});
});
Das ganze ist eig ein sehr logisches Verhalten.
Aber kann man das next() und prev() irgendwie neu auslesen oder setzen oder dergleichen?
Danke für eine Antwort!
greez
THEJS