我有以下代码段:
var Bar = $('#' + this.container.attr('ID') + 'b' + barID);
var Marker = $("<div class='marker m" + styleID + "'>" + label + "</div>");
Bar.parent().append(Marker);
Marker.draggable(
{
axis: "x",
grid: [this.GridSize, this.GridSize]
}
);
这不会使标记可拖动,因为我想要它,有没有办法让它可以拖动而不给它分配ID?
答案 0 :(得分:3)
您将div
分配给Marker
一类marker mStyleId
,所以您不能只使用其中一个选择它吗?
$(".m"+styleId).draggable();