Your approach at this line is wrong:
$("#description-name").val(labelArr[ui.value]);
It should be
$("#description-name").html(labelArr[index]);
<span>
element doesn't have $.fn.val
method in jQuery. Documentation says:
The .val() method is primarily used to get the values of form elements such as input, select and textarea
Also, ui.value
in your code is undefined
.