blob: 2bcd284e852c5f0766052f647af3b7d6a10ba830 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
var bg = (function(){
var bg = {}
bg.el = document.getElementById("bg")
bg.change = function(picture){
var img = new Image ()
img.src = picture.url
oktween.add({
obj: bg.el.style,
from: { opacity: 1 },
to: { opacity: 0 },
easing: "circ_in",
duration: 200,
finished: function(){
bg.el.style.backgroundImage = "url(" + picture.url + ")"
bg.el.className = picture.tile ? "tile" : ""
}
}).then({
delay: 500,
to: { opacity: 1 },
easing: "circ_in",
duration: 200,
})
}
return bg
})()
|