Я пытаюсь захватить имя пользователя на форуме MyBB, отправив на домашнюю страницу страницу .get(), затем забираю имя пользователя, превращаю его в переменную и создаю подсказку для зависания показать имя пользователя.Использовать переменную внешнюю функцию jQuery
$('a[href*="forum.net/member.php?action=profile&uid="]').each(function(){
$.get(this, function(data){
var username = $(".largetext").text();
});
$(this).qtip({
content: username,
show: 'mouseover',
hide: 'mouseout'
});
});
.qtip() - это плагин, который я использую для всплывания всплывающей подсказки. Он работает отлично, но не тогда, когда я пробую этот код. $ (". Largeetext"). Text(); используется для захвата имени пользователя после загрузки URL-адреса.
Кто-нибудь знает, где я ошибаюсь? Этот код даст мне имя пользователя неопределенной ошибки, но я попытался просто определить его как перед .get(), но тогда это будет 0.
Заранее спасибо
AJAX является асинхронным ... Кстати, вашим переменным обзорным неправильно слишком –