Ken Franquieroのおかげで、私はこの問題を解決することができました。同じ船に乗って他の人のために、ここに私のコードです:
/**
* Extend dojo.dnd.Source to prevent copying
*/
dojo.require('dojo.dnd.Source');
dojo.addOnLoad(function() {
dojo.declare
(
'EditPosition',
dojo.dnd.Source,
{
copyState: function(keyPressed, self)
{
return false;
}
}
);
oEditPosition = new EditPosition
(
'position_container',
{
withHandles: 'true'
}
);
});
HTML:
<div id="position_container">
<div class="dojoDndItem">
<div class="dojoDndHandle drag_icon drag_handle"></div> <strong>Short Paragraphs</strong>
</div>
<div class="dojoDndItem">
<div class="drag_icon fixed_handle"></div> About Us
</div>
<div class="dojoDndItem">
<div class="drag_icon fixed_handle"></div> Team Members
</div>
</div>
ちなみに、これが正式に承認された方法です。 ;-) –