使用字母增量OL(jQuery)

我正在尝试动态地向ol添加跨度,其中计数器应该是字母.例如:

结果

B结果

C结果

等等

我有这个代码非常适合使用数字,但我不知道该怎么做才能将数字变成字母

jQuery(document).ready( function() {
    jQuery('.results ol').each(function () {
       jQuery(this).find('li').each(function (i) {
           i = i+1;
           jQuery(this).prepend('<span class="marker">' + i + '</span>');
       });
    });
});

任何帮助是极大的赞赏!

最佳答案 使用
HTML codes

小写:

jQuery(document).ready( function() {
     jQuery('.results ol').each(function() {
       jQuery(this).find('li').each(function(i) {
           jQuery(this).prepend('<span class="marker">&#' + (i+97) + ';</span>');
       });
    });
})

大写:

jQuery(document).ready( function() {
     jQuery('.results ol').each(function() {
       jQuery(this).find('li').each(function(i) {
           i = i+1;
           jQuery(this).prepend('<span class="marker">&#' + (i+65) + ';</span>');
       });
    });
})

如果你有超过26个结果,你当然会用完字母.

点赞