Если вы имеете в виду, у вас есть эта разметка:
<a href="#" class="foo">test</a>
и этот JS:
function foo() { ... }
и вы хотите вызвать эту функцию при нажатии на ссылку, попробуйте что-то вроде:
$('a').click(function() {
window[$(this).attr("class")]();
});
Это использует тот факт, что функции глобального уровня автоматически становятся свойством объекта window
, и предполагает, что вам нужно такое поведение для всех ссылок (при необходимости измените исходный селектор jQuery, если это не так).