Rozważmy następujący znacznik:Jak wybrać rodzica pierwszego poziomu bloku z jQuery?
<div id="0">
<h1 id="1">
<span id="2"><span id="3">lorem ipsum</span></span>
</h1>
</div>
Jak mogę znaleźć pierwsze rodzica przęsła # 3, który jest z poziomu bloku (czyli ma display: block
) przy użyciu jQuery? W tym przypadku będzie to h1#1
.
Dlaczego ścisłe porównywanie ('===') jest w tym przypadku ważne? – sbichenko
@exizt Aby zamknąć narzędzia jakości kodu, które nie zdają sobie sprawy z tego, gdzie === jest zbędny; P – Esailija
To jest ładny i schludny kod, ale jednym zastrzeżeniem jest to, że przeszuka każdego rodzica, nawet gdy pierwszy jest elementem blokowym. – Dwayne