(1) Если речь идет о динамических ссылках, то jQuery.
(2) В противном случае я бы искренне поддержал вашу идею привязки ссылок в тегах span и просто работал с CSS.
Сократите JavaScript, если можете.Таким образом, вы сокращаете время загрузки (обычно) и получаете доступ к людям, у которых не включен JavaScript (или у которых устаревшие браузеры).Если вы можете просто создать ссылки от? Col = 1 до? Col = 5, то сделайте это.Это не так сложно.
-
Другой вариант, если у вас много столбцов, - это включить туда немного PHP и запустить цикл for, который выводит все числа в тегах ссылок: например:
<?php
for($i=0;$i<200;$i++){
echo '<span><a href="?col=' . $i . '">link</a></span>';
}
?>