Hi,
ja genau, ich meine in einem freien aber festgelegten Raum, also z.B. in einem div von fester Breite und Höhe.
Also werd ich mir ein JS-Framework hernehmen (müssen) und diese Funktionalitäten selbst implementieren müssen.
Naja mal schauen, ob und wie ich das hinbekomme
Falls dennoch jemand eine schon vorhandene Implementierung kennt, immer her damit
bye
EDIT:
Ich habe mittlerweile eine Möglichkeit gefunden, wie man "draggable and resizable" hinbekommt. Zumindest theoretisch. Praktisch läuft es bei mir nicht, auf der Seite vom Autor läufts, bei mir komischerweise nicht.
Das Script ist ein PlugIn für jquery:
http://dev.iceburg.net/jquery/jqDnR/
Ich bekomme im Firebug folgenden Fehler:
|
Source code
|
1
2
3
4
5
6
7
|
$("#ex3").jqDrag is not a function
(no name)()index.html (line 30)
to the wait list jQuery.readyList.push()jquery.js (line 2274)
(no name)()jquery.js (line 2294)
each([function()], function(), undefined)jquery.js (line 751)
ready()jquery.js (line 2293)
[Break on this error] $('#ex3').jqDrag('.jqDrag');
|
Habe alles so implementiert wie auf der Seite beschrieben.
html:
|
HTML Code
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
...
<script type="text/javascript">
$().ready(function() {
$('#ex3').jqDrag('.jqDrag').jqResize('.jqResize');
});
</script>
<div id="ex3" class="jqDnR">
<div class="jqHandle jqDrag"></div>
<br />
I am an example Box "#ex3"<br />
Using the Handles, you can *RESIZE*
and *DRAG* me.
<div class="jqHandle jqResize"></div>
</div>
...
|
Ich benutze die aktuelle Version von jquery (1.2.3), habe aber auch die in dem Beispiel verwendete Version probiert. Ohne Erfolg.
Ich frage mich nun warum diese Fehlermeldung zustande kommt. Wenn ich dieses Problem lösen könnte, bräuchte ich nur noch das Verschieben in einem festgelegten Raum lösen.
Vielleicht könnt ihr mir helfen
Bye