Если вам нужны те, которые на самом деле display: none;
(не просто возможно , содержащиеся в другом display: none;
), вы можете использовать .filter()
и .css()
чтобы получить этих родителей, вот так:
var $parents = $(...).parents().filter(function() {
return $(this).css('display') == 'none';
});
Это получает родителей, затем фильтрует их, чтобы получить только тех, которые display: none;
на , что конкретного родителя.