index.js 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. $(function(){
  2. var ww=$(window).width();
  3. /*if(ww >767){
  4. paragraphs=document.querySelector('.swiper-container').querySelectorAll('p');
  5. for(var i=0; i<paragraphs.length; i++){
  6. var paragraph=paragraphs[i];
  7. var str=paragraph.innerHTML;
  8. var array=str.split("");
  9. paragraph.innerHTML='';
  10. for(j=0;j<array.length; j++){
  11. if(j%2==0){className='odd';}else{className='even';}
  12. paragraph.innerHTML+=('<span class='+className+'>'+array[j]+'</span>');
  13. }
  14. }
  15. }*/
  16. var swiper = new Swiper('.swiper-banner',{
  17. autoplay:7000,
  18. speed:500,
  19. autoplayDisableOnInteraction : false,
  20. loop:true,
  21. effect : 'fade',
  22. pagination : '.swiper-pagination',
  23. paginationClickable :true,
  24. });
  25. var swiper2 = new Swiper('.swiper-case', {
  26. pagination: '.swiper-pagination',
  27. slidesPerView: 4,
  28. slidesPerGroup : 4,
  29. paginationClickable: true,
  30. spaceBetween: 35,
  31. prevButton:'.swiper-button-prev',
  32. nextButton:'.swiper-button-next',
  33. breakpoints: {
  34. //当宽度小于等于1200
  35. 1200: {
  36. slidesPerView: 3,
  37. slidesPerGroup: 3,
  38. spaceBetween: 30
  39. },
  40. //当宽度小于等于768
  41. 768: {
  42. slidesPerView: 2,
  43. slidesPerGroup: 2,
  44. spaceBetween: 15
  45. },
  46. //当宽度小于等于480
  47. 480: {
  48. slidesPerView: 2,
  49. slidesPerGroup: 2,
  50. spaceBetween: 10
  51. }
  52. }
  53. });
  54. if(ww >767){
  55. scrollfun();
  56. $(window).scroll(function(){
  57. scrollfun();
  58. });
  59. }
  60. });
  61. function scrollnumber(element,cssname,offset){
  62. var a,b,c,d;
  63. d=$(element).offset().top;
  64. a=eval(d + offset);
  65. b=$(window).scrollTop();
  66. c=$(window).height();
  67. if(b+c>a){
  68. $((element)).addClass((cssname));
  69. }
  70. }
  71. function scrollfun(){
  72. scrollnumber(".child-menu",'move',100);
  73. }