home.min.js 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. /**
  2. * Created by admin on 2017/12/26.
  3. */
  4. require(['config'], function () {
  5. require(['jquery', 'utils', 'swiper'], function ($, utils, Swiper) {
  6. $(function () {
  7. var TopGames = new Swiper('.swiper-container', {
  8. // effect : 'coverflow',
  9. // coverflowEffect: {
  10. // rotate: 10,
  11. // stretch: 0,
  12. // depth: 60,
  13. // modifier: 2,
  14. // slideShadows : true
  15. // },
  16. slidesPerView: 5,
  17. slidesPerGroup: 1,
  18. spaceBetween: 10
  19. });
  20. var TopTextScroller = new Swiper('.swiper-text-container', {
  21. loop : true,
  22. autoplay: {
  23. delay: 1000,
  24. disableOnInteraction:false
  25. },
  26. direction: 'vertical',
  27. slidesPerGroup: 1,
  28. });
  29. $('.u-Boutique .js-prevSwiper').on('click', function () {
  30. TopGames.slidePrev();
  31. })
  32. $('.u-Boutique .js-nextSwiper').on('click', function () {
  33. TopGames.slideNext();
  34. })
  35. $('.mainBody_modules .news_list li').hover(function () {
  36. $(this).addClass('active').siblings().removeClass('active')
  37. })
  38. $('.hotPlaySer .hotPlaySer_body .hotPlaySer_item').hover(function () {
  39. $(this).addClass('js-hover').siblings().removeClass('js-hover')
  40. })
  41. $(document).on('click','#js-newsTab > li', function () {
  42. var i = $(this).index();
  43. $(this).addClass('active').siblings().removeClass('active');
  44. $('#js-newsTabTpl > ul').eq(i).addClass('js-active').siblings().removeClass('js-active');
  45. })
  46. })
  47. })
  48. });