2

我正在尝试使用 Dojo DnD 移动输入框的内容,因此 HTML 看起来像这样:

<div id="input_box">
  <input type="text" class="my_input_box_style" />
</div>

JavaScript 看起来像这样:

var dndSource = new dojo.dnd.AutoSource(dojo.byId("input_box"), {
  singular: true,
  copyOnly: true,
  selfCopy: false,
  selfAccept: false,
  accept: false
});

if(dndSource) {
  dojo.connect(dndSource, "onDrop", null, my_dnd_method, true);
}

但是无论出于何种原因,当我尝试进行实际的拖动操作时,我都没有进行任何拖动。

4

1 回答 1

0

如果您使用 adojo.dnd.Moveable而不是它是否有效dojo.dnd.AutoSource

于 2010-02-03T21:50:15.630 回答