Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
Testweb

Исполнение кода после открытия окна

Recommended Posts

ipb.hoverCardRegster.initialze('stocks', {'w' : 300, 'h' : 200,  'delay': 400, 'position' : 'auto' , 'callback': myCallbac } );

 

Вопрос следующий, после того как исполнилась функция "myCallbac", другими словами открылось окно.

Как сделать после всего, чтобы мол исполнился другой код. Только прочесть код необходимо как только откроется окно...

Share this post


Link to post
Share on other sites

В myCallbac исполняйте что хотите.

Вопрос требует уточнения.

Share this post


Link to post
Share on other sites

Угу, дак как тут. После того как исполнился код в функции и открылось окно, необходимо чтобы прочитался следующий код. Или исполнилась следующая функция после открытия окна. Вот, как так сделать?

Share this post


Link to post
Share on other sites

Что мешает вызвать в той же функции следующий код? Для асинхронность используйте setTimeout

 

setTimeout(function(){
  alert('After hoverCard open');
}, 1);

Share this post


Link to post
Share on other sites

Нее... У меня окно открывается с задержкой, иногда как, иногда кое как))

 

Имеется более презентабельный способ?

Share this post


Link to post
Share on other sites

Колбэк функция принимает два аргумента - hoverCardObject, id. hoverCardObject содержит все необходимые параметры вызова.

Также функция вызывается во время открытия окна, не важно какой у вас таймаут задержки стоит. Для асинхронности достаточно просто выполнить код в задержке в одну секунду.

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...