Прежде всего, необходимо особым образом отформатировать таблицу, к которой вы собираетесь подключить возможность сортировки. Обратите внимание на код:
<table class="sort" align="center">
<thead>
<tr>
<td>ID</td>
<td>Имя</td>
<td>Фамилия</td>
<td>Сайт</td>
<td>Переключалка стилей</td>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>Александр</td>
<td>Шуркаев</td>
<td><a
href="http://htmlcssjs.ru/">htmlcssjs.ru</a></td>
<td>Не-а</td>
</tr>
…
<tr>
<td>33</td>
<td>Ден</td>
<td>Бенджамин</td>
<td><a
href="http://hivelogic.com/">hivelogic.com</a></td>
<td>Угу</td>
</tr>
</tbody>
</table>
Как вы видите, необходимо указать теги thead
(шапка
таблицы) и tbody
(основная часть). Обычно их мало кто
использует, но здесь эти теги весьма кстати.
Вам также нужно создать две картинки, которые бы указывали текущий
вариант сортировки — 0.gif (картинка сортировки вниз) и 1.gif (картинка
сортировки вверх). Положите их, например, в корневой директории в папку
«i». Я обычно называю папки с картинками для сайта именно так, но ничто
не мешает использовать для наших целей классическую папку «images». Дело
хозяйское, просто тогда вам нужно будет поменять в программке
переменную img_dir
(см. ниже пункт JavaScript).
В моём случае стрелочки выглядят так (можете их спионерить, я не против :-):