Ei kuvausta

index.js 4.2KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133
  1. var flag = false;
  2. $().ready(function(){
  3. swiperPage();
  4. })
  5. function swiperPage () {
  6. var mySwiper = new Swiper(".swiper-container", {
  7. direction: "vertical", //纵向展示
  8. // pagination: ".swiper-pagination", //小点
  9. //virtualTranslate : true,
  10. mousewheelControl: true,
  11. onInit: function(swiper) {
  12. swiperAnimateCache(swiper);
  13. swiperAnimate(swiper);
  14. },
  15. onSlideChangeEnd: function(swiper) {
  16. swiperAnimate(swiper);
  17. },
  18. onTransitionEnd: function(swiper) {
  19. swiperAnimate(swiper);
  20. },
  21. watchSlidesProgress: true,
  22. onProgress: function(swiper) {
  23. for (var i = 0; i < swiper.slides.length; i++) {
  24. var slide = swiper.slides[i];
  25. var progress = slide.progress;
  26. var translate = progress * swiper.height / 4;
  27. var scale = 1 - Math.min(Math.abs(progress * 0.5), 1);
  28. var opacity = 1 - Math.min(Math.abs(progress / 2), 0.5);
  29. slide.style.opacity = opacity;
  30. var es = slide.style;
  31. es.webkitTransform = es.MsTransform = es.msTransform = es.MozTransform = es.OTransform = es.transform =
  32. "translate(0," +
  33. translate +
  34. "px,-" +
  35. translate +
  36. "px) scaleY(" +
  37. scale +
  38. ")";
  39. }
  40. },
  41. onSetTransition: function(swiper, speed) {
  42. // console.log(swiper.activeIndex)
  43. if(swiper.activeIndex == 6){
  44. $('.down').css("display","none")
  45. $(document.body).css({
  46. 'background':'#d0161c url(https://kx-youhuiquan.oss-cn-beijing.aliyuncs.com/guoqing/bg31.png)',
  47. 'background-size':'100%'
  48. })
  49. }else{
  50. $('.down').css("display","block")
  51. $(document.body).css({
  52. 'background-color':'#253f89',
  53. 'background-image':'url(https://kx-youhuiquan.oss-cn-beijing.aliyuncs.com/guoqing/bg2.png)',
  54. 'background-size':'100%'
  55. })
  56. }
  57. for (var i = 0; i < swiper.slides.length; i++) {
  58. var es = swiper.slides[i].style;
  59. es.webkitTransitionDuration = es.MsTransitionDuration = es.msTransitionDuration = es.MozTransitionDuration = es.OTransitionDuration = es.transitionDuration =
  60. speed + "ms";
  61. }
  62. }
  63. });
  64. }
  65. function downloadApp () {
  66. if(navigator.userAgent.match(/(iPhone|iPod|iPad);?/i)){
  67. window.location.href='https://itunes.apple.com/cn/app/id1391124408?mt=8';
  68. }
  69. if(navigator.userAgent.match(/android/i)){
  70. if(navigator.userAgent.toLowerCase().match(/MicroMessenger/i) == "micromessenger"){
  71. //微信
  72. showMsg()
  73. }else if (navigator.userAgent.toLowerCase().match(/WeiBo/i) == "weibo"){
  74. //新浪微博
  75. showMsg()
  76. }else if (navigator.userAgent.toLowerCase().match(/QQ/i) == "qq"){
  77. //qq空间
  78. showMsg()
  79. }else{
  80. window.location.href='http://apitbk.726p.com/liedou_android.apk';
  81. }
  82. }
  83. }
  84. function showMsg() {
  85. flag = true;
  86. setTimeout(function() {
  87. flag = false
  88. }, 3000);
  89. }
  90. function showMsgtip() {
  91. var msg = "复制成功";
  92. var msgBox = $('.alert-info');
  93. msgBox.children('p').text(msg);
  94. msgBox.show();
  95. setTimeout(function() {
  96. msgBox.hide();
  97. }, 2000);
  98. }
  99. function copyPassword() {
  100. var data=document.getElementById("taokouling").innerHTML;
  101. copy_2.innerHTML = data;
  102. copy_1.value = data;
  103. if (navigator.userAgent.match(/(iPhone|iPod|iPad);?/i)) {
  104. //区分iPhone设备
  105. window.getSelection().removeAllRanges();//这段代码必须放在前面否则无效
  106. var Url2=document.getElementById("copy_2");//要复制文字的节点
  107. var range = document.createRange();
  108. // 选中需要复制的节点
  109. range.selectNode(Url2);
  110. // 执行选中元素
  111. window.getSelection().addRange(range);
  112. // 执行 copy 操作
  113. var successful = document.execCommand('copy');
  114. // 移除选中的元素
  115. window.getSelection().removeAllRanges();
  116. }else{
  117. var Url2=document.getElementById("copy_1");//要复制文字的节点
  118. Url2.select(); // 选择对象
  119. document.execCommand("Copy"); // 执行浏览器复制命令
  120. }
  121. }
  122. var alertInfo = document.getElementsByClassName("alert-info")[0];
  123. if(flag){
  124. alertInfo.style.display = "block";
  125. }else{
  126. alertInfo.style.display = "none";
  127. }