Given the following html structure:
<ul>
<li id = "li1" onclick="click('...');">
<div class="card-container">
<div class="card">
<div class="front">
<img class = "track_image" src="..." />
<div class = "track_title">title</div>
<div class = "artist_name">name</div>
<div class = "release_date">date</div>
<a class = "visit_website_anchor" href="..."><img id = "visit_website" data-displayed="yes" src=.../></a>
</div>
<div class="back" data-displayed = "no">
<img class = "track_image" src=... />
<div class = "audio_controls">
<audio controls></audio>
</div>
</div>
</div>
</div>
</li>
</ul>
Then if I click anywhere on the list item apart from the images then it gets displayed in a dimmed state, I'm not adding this so the browser is adding it. However if I click on the track_image class the list item does not get dimmed. Why does it do it for the other items but not for this one?