【发布时间】:2012-03-20 22:12:10
【问题描述】:
我正在尝试使用原型制作新的可拖动元素。第一个元素被添加并且是可拖动的,但是如果我单击添加另一个元素,则第二个元素是不可拖动的。以下是我目前所拥有的:
var i = 1;
function addDragElement() {
var str = i + '.png';
var attrs = {
src : str,
class : 'product-tag-image',
id : 'product-tag-image' + i,
};
var img = new Element('img', attrs);
$('look-image').insert(img);
new Draggable(img,
{ onEnd : function(){
alert(img.offsetTop + ", " + img.offsetLeft);
}
});
i++;
}
知道为什么第一个会起作用,但添加的任何其他元素都不起作用吗?
【问题讨论】:
标签: javascript prototypejs element draggable scriptaculous