$('ul').on('click', 'a', function() {
$(this).after($('.drop'));
// или
$('.drop').insertAfter(this);
});
document.querySelector('ul').addEventListener('click', e => {
if (e.target.tagName === 'A') {
e.target.after(document.querySelector('.drop'));
}
});
const dropEl = document.querySelector('.drop');
const onClick = e => e.target.insertAdjacentElement('afterend', dropEl);
document.querySelectorAll('ul a').forEach(n => n.addEventListener('click', onClick));