Position von Draggable elementen ausgeben

Ja das habe ich aber ich kenne mich mit javascript zuwenig aus
wenn ich das $(this).css("zIndex", a++) einfüge geht der ganze Script nicht mehr :S
 
Ich habe es mit Variablen gemacht sodass ich ihn bei der PHP Ausgabe nutzten kann.

Javascript:
<script type='text/javascript'>
$(function(){
var coordinates = function(element) {
    element = $(element);
    var top = element.position().top;
    var left = element.position().left;
    $('#".$row->id."X').val('' + left );
    $('#".$row->id."Y').val('' + top );
}
$('#$row->id').draggable({
   containment: \"#window\",
   start: function() {
       coordinates('#$row->id');
   },
   stop: function() {
       coordinates('#$row->id');
   }
});
});     
</script>
 
Achso sorry.
Javascript:
<script type='text/javascript'>
$(function(){
var coordinates = function(element) {
    element = $(element);
    var top = element.position().top;
    var left = element.position().left;
    $('#".$row->id."X').val('' + left );
    $('#".$row->id."Y').val('' + top );
    $(this).css("z-index", a++);
}
$('#$row->id').draggable({
   containment: \"#window\",
  start: function() {
      coordinates('#$row->id');
  },
  stop: function() {
      coordinates('#$row->id');
  }
});
});   
</script>
 
Ungetestet:
Javascript:
//...
start: function() {
  coordinates('#$row->id');
  $(this).css("z-index", a++);
},
//...
 

Neue Beiträge

Zurück