unslider.js 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. /*=========================================================================================
  2. File Name: sweet-alerts.js
  3. Description: A beautiful replacement for javascript alerts
  4. ----------------------------------------------------------------------------------------
  5. Item name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template
  6. Author: PIXINVENT
  7. Author URL: http://www.themeforest.net/user/pixinvent
  8. ==========================================================================================*/
  9. $(document).ready(function(){
  10. // RTL Support
  11. var rtl = false;
  12. if($('html').data('textdirection') == 'rtl'){
  13. rtl = true;
  14. }
  15. if(rtl === true){
  16. $("#default-slider").attr('dir', 'rtl');
  17. $("#automatic-slider").attr('dir', 'rtl');
  18. $("#vertical-slider").attr('dir', 'rtl');
  19. $("#automcatic-anim-slider").attr('dir', 'rtl');
  20. $("#infinite-slider").attr('dir', 'rtl');
  21. $("#manual-slider").attr('dir', 'rtl');
  22. $("#manual").attr('dir', 'rtl');
  23. }
  24. // Default
  25. $("#default-slider").unslider({
  26. animation: 'fade'
  27. });
  28. // Automatic
  29. $("#automatic-slider").unslider({
  30. autoplay: true,
  31. animation: "fade"
  32. });
  33. // Vertical
  34. $("#vertical-slider").unslider({
  35. animation: 'vertical',
  36. autoplay: true,
  37. infinite: true
  38. });
  39. // Automatic Animation
  40. $("#automcatic-anim-slider").unslider({
  41. animation: 'fade',
  42. autoplay: true,
  43. arrows: false
  44. });
  45. // Infinite
  46. $("#infinite-slider").unslider({
  47. animation: "fade",
  48. infinite: true
  49. });
  50. // Manual Slider
  51. $("#manual-slider").unslider({
  52. keys: false,
  53. arrows: false,
  54. nav: false
  55. });
  56. $('#manual').on('keyup', function() {
  57. $('.manual-slider').unslider('animate:' + $(this).val());
  58. });
  59. });