Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Ширина родительского элемента (https://javascript.ru/forum/jquery/32772-shirina-roditelskogo-ehlementa.html)

svs_js 29.10.2012 18:50

Ширина родительского элемента
 
Всем привет :)

у нас есть текущий объект, например, это self.element

и как нам определить родителя этого элемента, ширина которого будет отличная от 0.

иногда self.element.parent() возвращает ноль. но если указать строго
self.element.closest('.parent').width() - вернет нужное значение.

Вот необходимо найти ближайшего предка, ширина которого не будет = 0.

NikolasGrad 31.10.2012 15:53

Может так:
var not_0_width = {};
self.element.closest(':parent').each(function(){
    if($(this).width()>0){
        not_0_width = $(this);
        return
    }
});


Часовой пояс GMT +3, время: 08:54.