JQuery parentUntil с элементом в качестве переменной не работает должным образом - PullRequest
2 голосов
/ 24 октября 2010

Моя проблема лучше всего объясняется на примерах:

Это работает:

$(startContainer).parents().each(function(index, parentNode) {
    if (parentNode.isSameNode(commonContainer)) return false;
    console.log("start vert struc: " + parentNode.nodeName);
});

Хотя это не работает:

$(startContainer).parentsUntil(commonContainer).each(function(index, parentNode) {
    console.log("start vert struc: " + parentNode.nodeName);
});

В основном, вторая версиядолжно работать, насколько я знаю, но это не так.Он просто не останавливается при попадании в CommonContainer, но первая версия останавливается.Почему это?

1 Ответ

2 голосов
/ 24 октября 2010

Аргументом parentsUntil() должен быть селектор , а не узел.

...