Вызывает ли обработчик события собственный объект, но внутри цепочки? - PullRequest
0 голосов
/ 26 октября 2010

Прямо сейчас у меня есть:

$("#myElement").bind("buildTimeline", function (event, newViewObj) {
    curDomObj = $(this).children(".timeline"); //this refers to #myElement

    curDomObj.draggable({
        axis:"x",
        drag:curDomObj.trigger("drag")
    });
});

Я бы предпочел просто иметь одну цепочку, но есть ли способ сослаться на текущий элемент в вашей позиции в цепочке?:

$(this).children(".timeline").draggable({
    axis:"x",
    drag:$(this).trigger("drag") //this still refers to #myElement, but I want
                                 //it to refer to #myElement .timeline
});

1 Ответ

0 голосов
/ 26 октября 2010

А как же:

$("#myElement").bind("buildTimeline", function (event, newViewObj) {
    $(this).children(".timeline").draggable({
        axis:"x",
        drag:$(this).children(".timeline").trigger("drag")
    });
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...