编程语言
首页 > 编程语言> > javascript-如何从每个列表项中获取字母

javascript-如何从每个列表项中获取字母

作者:互联网

我有这样的HTML

<ol style="list-style: lower-alpha">
    <li>First Line</li>
    <li>Second Line</li>
    <li>Third Line</li>
</ol>

这将导致:

a. First Line
b. Second Line
c. Third Line

单击第一行时如何获得a,单击第二行时如何获得b ……..?

解决方法:

在这种情况下,您可以使用javascript方法fromCharCode

$('li').each(function(i) {
    $(this).click(function() {
        var letter = String.fromCharCode(97 + i);
    });
});

97是字母a的字符,循环将自动增加并为您提供下一个字母.

Working Demo

标签:jquery-selectors,html-lists,javascript,jquery
来源: https://codeday.me/bug/20191031/1972418.html