Jquery сделать недавно вставленный div перетаскиваемым - PullRequest
1 голос
/ 20 июня 2011

У меня есть следующий фрагмент:

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]
    }
);

Это не делает маркер перетаскиваемым так, как я хочу, есть ли способ сделать его перетаскиваемым без назначения ему идентификатора?

1 Ответ

3 голосов
/ 20 июня 2011

Вы присваиваете div, присвоенному Marker, класс marker mStyleId, поэтому не могли бы вы просто выбрать его, используя один из них?

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