Anna Bolika
Erfahrenes Mitglied
Ich habe ein merkwürdiges Problem und komme nicht weiter. Ist was total billiges. Eigentlich.
Ich möchte ein sehr einfaches Drag&Drop realisieren. Muss nicht "schön" sein, soll nur funktionieren. Ich möchte dazu gern ein <a>-Element auf ein anderes bewegen und dort loslassen.
Im Code unten geht es erst mal nur um das Loslassen. Das funktioniert komischerweise aber nur über 1-3 Elemente. Ziehe ich das per Drag ausgewählte Element weiter als drei Zeilen, geht es nicht mehr. Getestet in aktuellem Chrome/Firefox.
Bin sowas von ratlos. Ihr seht ja, gebe mich schon mit nem billigen alert() zufrieden. Am return false liegt es nicht. Und ich hatte auch bereits eine Version mit Aufruf über den eventhandler probiert. Gleiches Problem.
Hat irgendjemand eine Idee?
Ich möchte ein sehr einfaches Drag&Drop realisieren. Muss nicht "schön" sein, soll nur funktionieren. Ich möchte dazu gern ein <a>-Element auf ein anderes bewegen und dort loslassen.
Im Code unten geht es erst mal nur um das Loslassen. Das funktioniert komischerweise aber nur über 1-3 Elemente. Ziehe ich das per Drag ausgewählte Element weiter als drei Zeilen, geht es nicht mehr. Getestet in aktuellem Chrome/Firefox.
Bin sowas von ratlos. Ihr seht ja, gebe mich schon mit nem billigen alert() zufrieden. Am return false liegt es nicht. Und ich hatte auch bereits eine Version mit Aufruf über den eventhandler probiert. Gleiches Problem.
Hat irgendjemand eine Idee?
Code:
<ul>
<li><a onmouseup="alert(1); return false;" href="#">Eintrag #1</a></li>
<li><a onmouseup="alert(2); return false;" href="#">Eintrag #2</a></li>
<li><a onmouseup="alert(3); return false;" href="#">Eintrag #3</a></li>
<li><a onmouseup="alert(4); return false;" href="#">Eintrag #4</a></li>
<li><a onmouseup="alert(5); return false;" href="#">Eintrag #5</a></li>
<li><a onmouseup="alert(6); return false;" href="#">Eintrag #6</a></li>
<li><a onmouseup="alert(7); return false;" href="#">Eintrag #7</a></li>
<li><a onmouseup="alert(8); return false;" href="#">Eintrag #8</a></li>
<li><a onmouseup="alert(9); return false;" href="#">Eintrag #9</a></li>
<li><a onmouseup="alert(10); return false;" href="#">Eintrag #10</a></li>
</ul>