JSFiddle - React, Tailwind, and code Playground

HTML

<div class="scroll order">
    <ul></ul>
</div>

CSS

.scroll{
    overflow-y: scroll;
    width:150px;
    height:80px;
}

JavaScript

$(document).ready( function() {
    var html = '';
    for(i=0; i<10; i++){
        if(i==6){
            html += '<li> <label><input type="radio" name="radio" value="li'+i+'" checked="checked" /> 0'+i+' </label> </li>';
            continue;
        }
        html += '<li> <label><input type="radio" name="radio" value="li'+i+'" /> 0'+i+' </label> </li>';
    }
    $('ul').append(html);
});
setTimeout(function() {
var $s = $('.scroll');
var optionTop = $s.find('[value="li6"]').offset().top;
var selectTop = $s.offset().top;

alert("optionTop : "+optionTop+" / selectTop :  "+selectTop);

$s.scrollTop($s.scrollTop() + (optionTop - selectTop));
    }, 2000);