diff mee.js @ 12:da5d54d099b1

Fix the drag'n'drop, add a caption to the ressource manager. tableDrag makeDraggable method expect a standard DOM object, not the jQuery wrapper.
author Franck Deroche <franck@defr.org>
date Fri, 05 Jun 2009 09:56:08 +0200
parents 272628486e75
children 50a57b1517cb
line wrap: on
line diff
--- a/mee.js	Thu Jun 04 12:59:55 2009 +0200
+++ b/mee.js	Fri Jun 05 09:56:08 2009 +0200
@@ -38,7 +38,7 @@
 
   },
   generate: function(title, tableDrag) {
-    var $select = $("<select />"), $tr = $('<tr />'), $td = $("<td />");
+    var $select = $("<select />"), $tr = $('<tr />'), $td = $("<td />"), parity;
     $tr
       .addClass('draggable')
       .append($('<td></td>'))
@@ -49,7 +49,9 @@
     $select.val(0).addClass('mee-rm-weight');
     $td.append($select);
     $tr.append($td);
-    tableDrag.makeDraggable($tr);
+    parity = $(tableDrag.table).find('tr').size() % 2 ? 'odd' : 'even';
+    $tr.addClass(parity);
+    tableDrag.makeDraggable($tr.get(0));
     return $tr;
   }
 }