Javascript Jquery使新插入的div可拖动

Javascript Jquery使新插入的div可拖动,javascript,jquery,draggable,Javascript,Jquery,Draggable,我有以下片段: 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.Gr

我有以下片段:

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]
    }
);
var Bar=$('#'+this.container.attr('ID')+'b'+barID);
变量标记=$(“”+标签+“”);
Bar.parent().append(标记);
可拖动的(
{
轴:“x”,
网格:[this.GridSize,this.GridSize]
}
);

这并不能使标记按我所希望的方式拖动,有没有办法在不给它分配ID的情况下使其拖动?

你给分配给
标记的
div
一个
标记mStyleId
类,所以你不能用其中一个来选择它吗

$(".m"+styleId).draggable();