Мысль верная, вобщем-то

Только лучше сначала по пробелу разделить на части и каждую часть по отдельности обрабатывать. Тогда ты можешь большое количество информации заложить.
И совет - в такой ситуации лучше делать переменные в фукнции локальными. Для этого достаточно написать перед ними ключевое слово var. Иначе ты можешь попортить какие-нибудь внешние переменные. Тут дело в том, что, в отличие от ПХП, если в JS ты просто используешь переменную (как в твоем коде), то она становится глобальной.
PS. И еще. Я бы лучше использовал delegate(), а не on(). Тогда даже при динамическом создании ссылок у них будут обработчики.
И еще

Отмени дефолтное поведение ссылки. По-моему, тут это нужно.
_____________
*
Хэлп по PHP*
Описалово по JavaScript *
Хэлп и СУБД для PostgreSQL*
Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги. *
"накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)