HTML:
+
Hello
Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
Integer vulputate, nibh non rhoncus euismod, erat odio pellentesque lacus,
sit amet convallis mi augue et odio. Phasellus cursus urna facilisis quam.
Suspendisse nec.
Another hidden paragraph
JavaScript я пробую:
var expandSiblingParagraphs = function(elt){
$(this).parent()....?
};
Я хочу выбрать все P, которые являются детьми родителя нажатого элемента и удаляют скрытый класс от них. В логике я не хочу принимать что-либо об идентификаторе содержания отделения, или даже что существует содержание отделения. Я просто хочу всех детей P родительского контейнера.
Как я делаю это?
В селекторном синтаксисе я могу найти способ получить потомков или детей. Я не могу найти способ выбрать родителей или влияния. Я пропускаю что-то?спасибо.
$(this).parent().children("p.hidden").removeClass("hidden");
Мне нравится использовать ближайший, поскольку он всплывает:
$(this).closest("div").find("p").show()
или подумайте:
$(this).siblings("p").show();
[Обновление] На основании комментариев ниже и других ответов:
$(this).siblings("p.hidden").removeClass("hidden");