Testweb Posted January 4, 2016 Share Posted January 4, 2016 ipb.hoverCardRegster.initialze('stocks', {'w' : 300, 'h' : 200, 'delay': 400, 'position' : 'auto' , 'callback': myCallbac } ); Вопрос следующий, после того как исполнилась функция "myCallbac", другими словами открылось окно. Как сделать после всего, чтобы мол исполнился другой код. Только прочесть код необходимо как только откроется окно... Link to comment Share on other sites More sharing options...
siv1987 Posted January 4, 2016 Share Posted January 4, 2016 В myCallbac исполняйте что хотите. Вопрос требует уточнения. Link to comment Share on other sites More sharing options...
Testweb Posted January 4, 2016 Author Share Posted January 4, 2016 Угу, дак как тут. После того как исполнился код в функции и открылось окно, необходимо чтобы прочитался следующий код. Или исполнилась следующая функция после открытия окна. Вот, как так сделать? Link to comment Share on other sites More sharing options...
siv1987 Posted January 4, 2016 Share Posted January 4, 2016 Что мешает вызвать в той же функции следующий код? Для асинхронность используйте setTimeout setTimeout(function(){ alert('After hoverCard open'); }, 1); Link to comment Share on other sites More sharing options...
Testweb Posted January 4, 2016 Author Share Posted January 4, 2016 Нее... У меня окно открывается с задержкой, иногда как, иногда кое как)) Имеется более презентабельный способ? Link to comment Share on other sites More sharing options...
siv1987 Posted January 4, 2016 Share Posted January 4, 2016 Колбэк функция принимает два аргумента - hoverCardObject, id. hoverCardObject содержит все необходимые параметры вызова. Также функция вызывается во время открытия окна, не важно какой у вас таймаут задержки стоит. Для асинхронности достаточно просто выполнить код в задержке в одну секунду. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now