Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Java][CSS]Zmiana animacji w jQuery
Joshio
post 2.11.2012, 15:15:09
Post #1





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 2.11.2012

Ostrzeżenie: (0%)
-----


Mam problem ze zmianą animacji w nivo-slider3.1 który oparty jest na jquery-1.7.1.

Jak zmienić animacje z random na jedna konkretną np.: Czyste przejście z lewej do prawej.

Zmieniałem w jquery.nivo.slider ale nie udało mi się zrobić aby był tylko 1 konkretny efekt:

  1. if(settings.effect === 'random'){
  2. anims = new Array('sliceDownRight','sliceDownLeft','sliceUpRight','sliceUpLeft','sliceUpDown','sliceUpDownLeft','fold','fade',
  3. 'boxRandom','boxRain','boxRainReverse','boxRainGrow','boxRainGrowReverse');
  4. currentEffect = anims[Math.floor(Math.random()*(anims.length + 1))];
  5. if(currentEffect === undefined) { currentEffect = 'fade'; }
  6. }
  7.  
  8. // Run random effect from specified set (eg: effect:'fold,fade')
  9. if(settings.effect.indexOf(',') !== -1){
  10. anims = settings.effect.split(',');
  11. currentEffect = anims[Math.floor(Math.random()*(anims.length))];
  12. if(currentEffect === undefined) { currentEffect = 'fade'; }
  13. }
  14.  
  15. // Custom transition as defined by "data-transition" attribute
  16. if(vars.currentImage.attr('data-transition')){
  17. currentEffect = vars.currentImage.attr('data-transition');
  18. }
  19.  
  20. // Run effects
  21. vars.running = true;
  22. var timeBuff = 0,
  23. i = 0,
  24. slices = '',
  25. firstSlice = '',
  26. totalBoxes = '',
  27. boxes = '';
  28.  
  29. if(currentEffect === 'sliceDown' || currentEffect === 'sliceDownRight' || currentEffect === 'sliceDownLeft'){
  30. createSlices(slider, settings, vars);
  31. timeBuff = 0;
  32. i = 0;
  33. slices = $('.nivo-slice', slider);
  34. if(currentEffect === 'sliceDownLeft') { slices = $('.nivo-slice', slider)._reverse(); }


Ten post edytował Joshio 2.11.2012, 15:18:08
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 21:36