Я пытаюсь использовать подсказку bassistance jquery - http://jquery.bassistance.de/tooltip/demo/, и я пытаюсь использовать getJSON для извлечения информации из моей подсказки для отображения.Но я не могу вернуть свои результаты во всплывающую подсказку.Вот код:
$.('a').tooltip({
delay:0,
fade:150,
showURL:false,
bodyHandler:function() {
var id = $(this).attr('id');
$.getJSON('/index.php?option=com_json&format=raw', { task:'tip', tipid:id }, function(a){
var b = eval(a);
var c = b['results'];
//alert(c);
})
//return 'hi';
return c;
}
});
Когда я предупреждаю «c» внутри функции json, он возвращается с «hello there», поэтому я знаю, что он получает нужную информацию, но когда я пытаюсь вернуться »c "(вне функции json) я получаю ошибку c не определено.Когда я возвращаю «привет» вне запроса json, в качестве всплывающей подсказки отображается «привет».
Если я помещу return c внутри функции json, я получу ошибку "bodyContent is undefined".
Если бы кто-нибудь мог помочь мне передать мою "c" в качестве подсказки, это было бы замечательно:)
Заранее спасибо:)