Я разрабатываю пользовательскую функцию всплывающей подсказки jQuery с некоторыми параметрами, такими как «контент», которые могут быть предварительно определены.Теперь я хочу добавить возможность извлекать html / json с помощью обратного вызова ajax и передавать это параметру 'content', но я не могу заставить его работать.
Моя функция выглядит так:
$("div.tooltip").each(function(){
$(this).myTooltip({
'content':$.ajax({
url: '/request.php',
type: 'GET',
data: {
action:'getcontent',
date:$(this).attr('rel')
},
dataType: 'json',
success: function(result) {
return result;
}
}),
'someotherargs': .....
});
});
Содержимое во всплывающей подсказке будет «[object XMLHttpRequest]», поэтому я предполагаю, что возвращается объект обратного вызова, а не ответ ..
Что я делаю не так (кроме этогоможет быть какая-то опечатка в обратном вызове ajax)?Заранее спасибо