Gerald: Tabelle in Tabelle oder containment-option?

Beitrag lesen

Die items-Option ist die Lösung für dein Problem,

Die verwende ich bereits. Sie löst aber mein Problem nicht.

hier kannst du problemlos die Elemente selektieren, die sortiert werden sollen dürfen[sic?]

Klar, soweit, so funktionabel.
Mein Problem st aber ein anderes.

Nachdem ich nun über die item-Option angebe, was alles sortiert werden darf, sind die immer noch über ihre "Ränder" hinaus ziehbar. Sie sind zwar dort nicht droppeble aber dorthin draggebel.

Außerdem mußte ich hierfür die Klasse "ui-state-disabled" umschreoben, die damit nicht mehr dem Original entspricht.

Das ist jetzt Stand der Dinge:

Aber die 3 sortierbaren <tbodys> kannst Du weit über die Tabelle hinaus draggen (wenn auch nicht droppen).

Das ist halt unschön und ich glaube, die containment option wäre hier hilfreich, wenn es eine Ebene zwischen <table> und <tbody> gäbe. Dann wäre containment: 'parent' mein Freund.

<table id='sortable'>  
<tbody class=\"ui-state-default ui-state-disabled\">  
<tr><td></td></tr>  
<tr><td></td></tr>  
<tr><td></td></tr>  
</tbody>  
<tbody id='my_1'  
<tr><td></td></tr>  
</tbody>  
<tbody id='my_2'  
<tr><td></td></tr>  
</tbody>  
<tbody id='my_3'  
<tr><td></td></tr>  
</tbody>  
<tbody class=\"ui-state-default ui-state-disabled\">  
<tr><td></td></tr>  
<tr><td></td></tr>  
<tr><td></td></tr>  
</tbody>  
</table>