Wenn ich auf Abbrechen klicke, möchte ich die nächste ".my-file" -Klasse ausblenden. Ich versuche dies:Nächsten Klassen-/Link-Tag ausblenden
<div>
<label for="file">file</label>
<input type="file">
<a href="#" class="my-file">first file</a>
<button class="cancel-button" type="button">Cancel</button>
</div>
<div>
<label for="file">file</label>
<input type="file">
<a href="#" class="my-file">Second file</a>
<button class="cancel-button" type="button">Cancel</button>
</div>
$(function() {
$('.cancel-button').on('click', function() {
alert('works');
$(this).closest('.my-file').hide();
$(this).closest('a').hide();
})
})
Wenn ich auf Abbrechen-Taste ich die Warnung erhalten, aber Versteck nicht funktioniert. Was fehlt mir hier?