Моя цель - сделать заголовок каждой внешней ссылки равным ее атрибуту href.
Мой вопрос: как я могу сделать переменную title
доступной для функции attr
?
$('a').filter(function() {
var title= $(this).attr('href');
return this.hostname && this.hostname !== location.hostname;
})
.removeAttr('target')
.attr('rel', 'external')
.attr('title', title);
$('a[rel="external"]').click( function() {
window.open( $(this).attr('href') );
return false;
});
Я думаю, что у меня как-то есть задом наперед, и ответ в attr (ключ, fn)