Если $("link").length
возвращает 0, ваш селектор ничего не предлагает, и нет никакой надежды получить ссылку вообще.
Вам нужен лучший селектор. Может быть, атаковать его по ID (#linkId) или по определенному классу и т. Д. Вы можете использовать множество селекторов:
http://api.jquery.com/category/selectors/
Ваш первый шаг - получить длину, чтобы показать 1. Оттуда .attr ('href') даст вам местоположение ссылки.
Edit:
Извините, неправильно понял, что вы собираетесь. Я думал, что вы имели в виду тег привязки. Вот как я успешно получил доступ к тегу ссылки:
var links = window.document.getElementsByTagName('link');
$(links).each(function() {
$(this).attr('href') // this is your href for the link tag in the loop
});