Оберните документ. Уже вокруг кода:
$(document).ready(function() {
$('a.doSomething').click(function(){
//Do Something here!
alert('You did sometihng, woo hoo!');
return false; // return false to prevent default action
});
});
Как сейчас, вы пытаетесь привязать событие к элементу, который еще не существует в DOM.
Кроме того, не уверен, почему у вас есть onclick
на самой ссылке, поскольку весь смысл jQuery в том, чтобы иметь возможность убрать эти уродливые встроенные события и аккуратно связать их в javascript. Если вы сделаете это:
<a href="#" class="doSomething">yay click me</a>
А затем используйте приведенный выше код, он должен работать нормально.