Опубликовано: 4 января 20169 г ipb.hoverCardRegster.initialze('stocks', {'w' : 300, 'h' : 200, 'delay': 400, 'position' : 'auto' , 'callback': myCallbac } ); Вопрос следующий, после того как исполнилась функция "myCallbac", другими словами открылось окно. Как сделать после всего, чтобы мол исполнился другой код. Только прочесть код необходимо как только откроется окно...
Опубликовано: 4 января 20169 г Автор Угу, дак как тут. После того как исполнился код в функции и открылось окно, необходимо чтобы прочитался следующий код. Или исполнилась следующая функция после открытия окна. Вот, как так сделать?
Опубликовано: 4 января 20169 г Что мешает вызвать в той же функции следующий код? Для асинхронность используйте setTimeout setTimeout(function(){ alert('After hoverCard open'); }, 1);
Опубликовано: 4 января 20169 г Автор Нее... У меня окно открывается с задержкой, иногда как, иногда кое как)) Имеется более презентабельный способ?
Опубликовано: 4 января 20169 г Колбэк функция принимает два аргумента - hoverCardObject, id. hoverCardObject содержит все необходимые параметры вызова. Также функция вызывается во время открытия окна, не важно какой у вас таймаут задержки стоит. Для асинхронности достаточно просто выполнить код в задержке в одну секунду.
ipb.hoverCardRegster.initialze('stocks', {'w' : 300, 'h' : 200, 'delay': 400, 'position' : 'auto' , 'callback': myCallbac } );Вопрос следующий, после того как исполнилась функция "myCallbac", другими словами открылось окно.
Как сделать после всего, чтобы мол исполнился другой код. Только прочесть код необходимо как только откроется окно...