Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function callFlicker($target, size, color1, color2, color3){
- var fastInterval = getRandomInt(1, 5) * 30;
- var longInterval = getRandomInt(1, 20) * 100;
- var afIntervals = getRandomInt(3, 6);
- var alIntervals = getRandomInt(1, 3);
- var getTColor = $target.css('color');
- var TargetLight = $target.css({
- '-webkit-box-shadow' : '0 0px '+size+'px rga('+color1+','+color2+','+color3+')',
- 'box-shadow' : '0 0px '+size+'px rgb('+color1+','+color2+','+color3+')',
- 'color' : getTColor,
- 'opacity' : 1
- });
- var TargetDark = $target.css({
- '-webkit-box-shadow' : '0 0px '+size+'px rga('+color1+','+color2+','+color3+')',
- 'box-shadow' : '0 0px '+size+'px rgb('+color1+','+color2+','+color3+')',
- 'opacity' : 0.2
- });
- while(afIntervals > 0) {
- afIntervals -= 1;
- setTimeout(function(){
- $target.css({
- '-webkit-box-shadow' : '0 0px '+size+'px rga('+color1+','+color2+','+color3+')',
- 'box-shadow' : '0 0px '+size+'px rgb('+color1+','+color2+','+color3+')',
- 'color' : getTColor,
- 'opacity' : 1
- });
- }, fastInterval);
- setTimeout(function(){
- $target.css({
- '-webkit-box-shadow' : '0 0px '+size+'px rga('+color1+','+color2+','+color3+')',
- 'box-shadow' : '0 0px '+size+'px rgb('+color1+','+color2+','+color3+')',
- 'opacity' : 0.2
- });
- }, fastInterval*2);
- }
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement