0

我在原型中有一个 div,它是可拖动的我想让它的可拖动属性为 false。我该怎么做?谢谢。

<div id="answer_0_3" class="dragndrop_0 foreign dropped_answer" >Notebook</div>

我的可拖动如下:

var draggables = [];
$$('.answer.dragndrop_0').each(function(answer) {
      draggables.push( new Draggable( answer, {revert: 'failure', scroll: window} ) );
});
4

1 回答 1

0

Prototype 本身不支持 Draggable,但它通常与Scriptaculous结合使用。如果您引用Scriptaculous Draggable,那么您需要调用它的.destroy方法:

// suppose you initialize your Draggable something like this:
var answer_0_3_draggable = new Draggable('anser_0_3', ...);

...

// later in your code
answer_0_3_draggable.destroy()

你如何初始化那些 Draggables 呢?请显示更多代码而不是您的单行代码?

于 2012-06-11T13:29:38.203 回答