-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcss3-ani.js
47 lines (39 loc) · 1.26 KB
/
css3-ani.js
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
$(function(){
$('#cardflip').click(function(){
$('#card1').toggleClass('flipped')
});
$('body').delegate('#cardflip1','click',function(){
$('#card2').toggleClass('flipped')
});
$('body').delegate('#cube-btn button','click',function(){
var cls = $(this).attr('data-class');
$('#cube').removeClass();
$('#cube').addClass(cls);
});
$('#car-pre').click(function(){
var deg = $('#carousel').attr('data-deg') || 0;
deg = parseInt(deg)+40;
var value = 'translateZ(-288px) rotateY('+deg+'deg)';
$('#carousel')
.attr('data-deg',deg)
.css({
'-webkit-transform':value
,'-moz-transform':value
,'-o-transform':value
,'transform':value
});
});
$('#car-next').click(function(){
var deg = $('#carousel').attr('data-deg') || 0;
deg = parseInt(deg)-40;
var value = 'translateZ(-288px) rotateY('+deg+'deg)';
$('#carousel')
.attr('data-deg',deg)
.css({
'-webkit-transform':value
,'-moz-transform':value
,'-o-transform':value
,'transform':value
});
});
});