Могу ли я, и если да, то как задержать возврат функции Javascript?
Например, скажем, я использую JS, чтобы установить фон элемента, который использует переходы CSS3, и этот переход требует1 секунду, я хотел бы return
функцию после завершения перехода (через 1 секунду).
Как-то так (псевдокод):
function
element.style = 'background: #aaa; transition: all 1s ease-in;' // this will take 1 second to transition, although the JS is executed immediately
after 1 second // delay the return until the CSS3 transition completes.
return element
Я надеюсь, что этовсе имеет смысл!Заранее благодарим, ваша помощь очень ценится!
Для всех может быть полезно увидеть и настоящий код: http://jsfiddle.net/BtNSs/1/