Если выкинуть скрипт с кликом то по какому событию будет срабатывать?
сделал так:
<script>
$('.selection').hide();
    event.preventDefault();
    $('.selection').show()[0].scrollIntoView();
  }); 
</script>
Блок не скрывает, вниз не опускает...
Как и без скрипта совсем.