Вы совсем не видите разницу между
$(this).val()
и
$(this).find("a")
?
Вы имеете строку, вам надо из нее получить ссылку.
var l = '<a href="javascript.ru">bla bla bla</a>';
alert(l.match(/href="([^"]+)/)[1]);
Для вашего кода будет примерно так:
var link = $(this).val().match(/href="([^"]+)/);
location.href = link[1];