Struktura:Zapobieganie zagnieżdżone elementy wyzwalaniu zdarzenie do elementu nadrzędnego
.parent (has if/else to toggle on click) -> .child (has nothing)
<div class="parent">Parent
<div class="child">Child</div>
</div>
element nadrzędny jest zaprojektowany tak, aby ukryć rozlanego treści i przełączyć swój szczyt w kliknięcia. Gdy użytkownik kliknie, element nadrzędny zostanie rozwinięty, aby wyświetlić element potomny. Chcę, aby użytkownicy mogli kliknąć element potomny bez elementu nadrzędnego, aby przywrócić pierwotny rozmiar i ukryć element podrzędny. Chcę, aby przełączanie się odbywało się tylko na rodzicu.
Rozumiem, że element potomny nadal znajduje się w obszarze klikalnym elementu nadrzędnego, ale czy istnieje sposób na jego wykluczenie?
powstrzymać rozprzestrzenianie! – adeneo
@adeneo Dzięki! – Narong