Api Jquery Tools (overlay)

neuromachine

Новичок
Приветствую.

У меня есть код который показывает скрытый див

Код:
$(document).ready(function() {
   происохид вызов функции из file.js где в свою очередь по делегированному событию выполяется showloading()
}

function showloading()
{
    $('#global_result').html('Операция выполняется');
    $('#global_result').fadeIn(400);
}
Необходимо прикрутить к показу дива плагин Jquery Tools - overlay, он у меня используется кое где, но вот вызвать из js, не пользуясь собственными триггерами плагина, не выходит.

В документации описан метод api jquery tools - load().

Однако воспользовавться как описано в документации api не выходит:
Код:
function showloading()
{

    // get access to the API
    var tool_ov = $("#global_result").overlay({expose: '#000000'});
    
    $('#global_result').html('Операция выполняется');
    
    tool_ov.load();
    
    //$('#global_result').fadeIn(400);
}
 

флоппик

promotor fidei
Команда форума
Партнер клуба
Доступ к экземпляру апи можно получить так:
Код:
 var tools_ov = $('#global_result').data('overlay');
Код:
$('#global_result').html('Операция выполняется');
    $('#global_result').fadeIn(400);
Этот кусок лучше записать цепью:
Код:
$('#global_result').html('Операция выполняется').fadeIn(400);
 

neuromachine

Новичок
Все равно не работает
Код:
function showloading()
{
    var tools_ov = $('#global_result').data('overlay');
    $('#global_result').html('Операция выполняется');
    tools_ov.load();
}
firebug пишет "tools_ov is null"
 
Сверху