Аналог JQ closest (), но без JQ
Как можно реализовать аналог этого http://api.jquery.com/closest/ не применяя jquery, а используя обычный JS..
|
цикл for,while перебирай всех предков, сравнивая в каждой итерации id\class предка с нужным тебе, если совпал - то что ищешь, прекращаешь цикл.
|
|
Из тех примеров ничего у меня не работает. Просьба, закиньте рабочую функцию сюда, кто может...
|
andreyua,
значит если там нет рабочих функций то их нет совсем :cray: |
Есть . нашёл в другом месте
function getClosest(el, tag) { // this is necessary since nodeName is always in upper case tag = tag.toUpperCase(); do { if (el.nodeName === tag) { // tag name is found! let's return it. :) return el; } } while (el = el.parentNode); // not found :( return null; } |
Теперь нужен аналог этого:
prev : function(selector) { return jQuery; }, |
Цитата:
Цитата:
|
Я же говорю дайте функцию вашу универсальную, чтобы она у меня работала ... Так как у меня не работает . ниче по вашей ссылке...
А prev это - http://jqapi.com/#p=prev Че тут неипонятного.. Короче. если и дальше собираетесь отвечать не по делу. то я лучше дождусь ответа от другого пользователя... |
Так кто то поможет с prev , пожалуйста...?
|
Часовой пояс GMT +3, время: 19:45. |