Javascript refactoring

Can someone help me with this code

/*

  • TASK 1: Refactoring
  • Please correct and refactor the code below.
    */

users = $(’.userNode’)

for (i = 0; i < users.length; i++) {
userName = $(’.userNode:eq(’ + i + ‘) .name’)

if ($('.userNode:eq(' + i + ')').is(':visible')) {
    userName.css({ 'font-weight': 600, 'padding-left': '20px' })
    userName.text(userName.text() + ' (loading)')
}

userIds = new Array()
userIds.push($('.userNode:eq(' + i + ')').attr('data-id'))

$.ajax({
    url: '/get-users-endpoint',
    method: 'POST',
    data: {
        userIds: userIds
    },
    dataType: 'json',
    success: function (data) {
        $('.userNode:eq(' + i + ') .name').text(data.users[0].userName)
        $('.userNode:eq(' + i + ')').append('<div class=userInfo></div>')
        $('.userNode:eq(' + i + ') .userInfo').text(data.users[0].userInfo)
        $('.userNode:eq(' + i + ') .name')css({ 'font-weight': 300, 'padding-left': '0px' })
    }
})

}