Я довольно новичок в jQuery, так что, пожалуйста, прости ...
У меня есть страница с длинным списком гиперссылок в неупорядоченном списке:
<div class="longlist">
<ul>
<li><a href="/firstitem.aspx" title="First Item">First Item</a></li>
<li><a href="/seconditem.aspx" title="Second Item">Second Item</a></li>
...
<li><a href="/lastitem.aspx" title="Last Item">Last Item</a></li>
</ul>
</div>
В верхней части этой страницы находится список гиперссылок для букв алфавита
<div class="alphabet">
<a href="#" title="A">A</a>
<a href="#" title="B">B</a>
<a href="#" title="C">C</a>
...
<a href="#" title="Z">Z</a>
<a href="#" title="All">ALL</a>
</div>
Когда пользователь нажимает на любую из ссылок в алфавитном указателе, мне нужно показывать только те элементы в длинном списке, которые начинаются с выбранной буквы. Мне также нужно «выделить» алфавитные ссылки, если в длинном списке нет элементов, соответствующих этой букве (таким образом, пользователь не потрудится щелкнуть по несуществующему индексу).
Как я могу сделать это с помощью jQuery?