JAVASCRIPT   6

common.js

Guest on 15th August 2021 07:05:48 AM

  1. $(function(){
  2.         //页面重置
  3. ‡ç½®
  4.         //首页幻灯片
  5. –页幻灯片
  6.         $dragBln = false;
  7.         $(".main_image").touchSlider({
  8.                 flexible : true,
  9.                 speed : 200,
  10.                 btn_prev : $("#btn_prev"),
  11.                 btn_next : $("#btn_next"),
  12.                 paging : $(".flicking_con a"),
  13.                 counter : function (e) {
  14.                         $(".flicking_con a").eq(e.current).addClass("on").siblings().removeClass(").bind("}
  15.         });
  16.         $(".main_image").bind("mousedown", function() {
  17.                 $dragBln = false;
  18.         })
  19.         $(".main_image").bind("dragstart", function() {
  20.                 $dragBln = true;
  21.         })
  22.         $(".main_image a").click(function() {
  23.                 if($dragBln) {
  24.                         return false;
  25.                 }
  26.         })
  27.         timer = setInterval(function() { $("#btn_next").click();}, 5000);
  28.         $(".main_visual").hover(function() {
  29.                 clearInterval(timer);
  30.         }, function() {
  31.                 timer = setInterval(function() { $("#btn_next").click();}, 5000);
  32.         })
  33.         $(", function() {
  34.                 clearInterval(timer);
  35.         }).bind("learInterval(timer);
  36.         }).bind("touchend", function() {
  37.                 timer = setInterval(function() { $("#btn_ne//通知公告
  38.  5000);
  39.         });
  40.        
  41.         //通知公告
  42.         setInterval('AutoScroll(".tongsRigh/**
  43.  *desc:å†…é¡µæ ç›®é€‰ä¸­çŠ¶æ€
  44.  *@return void;
  45.  *@return void;
  46.  */æ ç›®é€‰ä¸­çŠ¶æ€
  47.  *@return void;
  48.  *@return void;
  49.  */
  50. function getSelect(){
  51.         $(ThinkPHP['F']).addClass("curr").parent().siblings().find("a").removeClass("curr");
  52.         $(ThinkPHP['M/**
  53.  *desc:禁止微信弹动效果
  54.  *@return void;
  55.  *@return void;
  56.  */
  57. }
  58.  
  59. /**
  60.  *desc:禁止微//最后一次yåæ ‡ç‚¹
  61. žœ
  62.  *@return void;
  63.  *@return void;
  64.  */
  65. function stopDrop() {
  66.         var lastY;//最后一次yå//点击屏幕时记录最后一次Yåº¦åæ ‡ã€‚
  67.  function(event) {
  68.                 lastY = event.originalEvent.changedTouches[0].clientY;//点击屏幕时记录最后一æ//滚动条高度  
  69. ‡ã€‚
  70.         });
  71.         $(document.bo//如果滚动条高度小于0,可以理解为到顶了,且是下拉情况下,阻止touchmove事件。
  72. his).scrollTop(); //滚动条高度  
  73.                 if (y >= la/**
  74.  *desc:重置rem,1rem=100px
  75.  *@param void;
  76.  *@return void;
  77.  */äºŽ0,可以理解为到顶了,且是下拉情况下,阻止touchmove事件。
  78.                         lastY = y;
  79.                         event.preventDefault();
  80.                 }
  81.                 lastY = y;
  82.         });
  83. }
  84.  
  85. /**
  86.  *desc:重置rem,1rem=100px
  87.  *@param void;
  88.  *@return void;
  89.  */
  90. !(function(doc,win) {
  91.     var docEle = doc.documentElement,
  92.     evt = "onorientationchange" in window ? "orientationchange" : "resize", fn, false);
  93. }(document, window));
  94.  
  95. /**
  96. *desc:时间转时间戳
  97. *@param void;
  98. *@return void;
  99. */
  100. function doTotime(date){
  101.         date = new Date(Date.parse(date.replace(/-/g, "ntSize = 100 * (width / 720) + "px");
  102.                 }
  103.     };
  104.     /**
  105.  *desc:时间戳转时间 isFull是否显示时分秒
  106.  *@param void;
  107.  *@return void;
  108.  */);
  109. }(document, window));
  110.  
  111. /**
  112.  *desc:时间转时间戳
  113.  *@param void;
  114.  *@return void;
  115.  */
  116. function doTotime(date){
  117.         date = new Date(Date.parse(date.replace(= ne, "/")));
  118.         date = date.getTime()/1000;
  119.         return date;
  120. }
  121.  
  122. /**
  123.  *desc:时间戳转时间 isFull是否显示时分秒
  124.  *@param void;
  125.  *@return void;
  126.  */
  127. function UnixToDate(unixTime, isFull, timeZone) {
  128.     if(typeof (timeZone) == 'number'){
  129.         unixTime = parseInt(unixTime) + parseInt(timeZone) * 60 * 60;
  130.     }
  131.     var tim/**
  132.  *desc:首页通知公告
  133.  *@param void;
  134.  *@return void;
  135.  */= time.getUTCFullYear() + "-";
  136.     ymdhis += (time.getUTCMonth()+1) + "-";
  137.     ymdhis += time.getUTCDate();
  138.     if (isFull === true){
  139.         ymdhis += " " + (parseInt(time.getUTC/**
  140.  *重置页面contioner高度
  141.  *@param void;
  142.  *@return void;
  143.  */     ymdhis += time.getUTCSeconds();
  144.     }
  145.     return ymdhis;
  146. }
  147.  
  148.  
  149. /**
  150.  *desc:首页通知公告
  151.  *@param void;
  152.  *@return void;
  153. /**
  154.  *desc:随机生成X以内X个不重复的数字
  155.  *@param void;
  156.  *@return void;
  157.  */
  158.         },800,function(){
  159.                 $(this).css({marginTop:"0//原数组
  160. i:first").appendTo(this);//给原数组colAr赋值
  161. ®é¡µé¢contioner高度
  162.  *@param void;
  163.  *@return void;
  164.  */
  165. function resizeCi(){
  166.         var he = document.documentElement.clientH/**
  167.  *desc:随机生成X~Y随机数
  168.  *@param void;
  169.  *@return void;
  170.  */ight",he);
  171. }
  172.  
  173.  
  174. /**
  175.  *desc:随机生成X以内X个不重复的数字
  176.  *@param void;
  177.  *@return void;
  178.  */
  179. function fintMath(math){
  180.         var count = math;
  181.         //原数组
  182.         var /**
  183.  *ajax公共方法 url  å¼‚步请求地址 data 请求的数据 obj  å›žè°ƒå¤„理数据方法
  184.  *@param void;
  185.  *@return void;
  186.  */ort(function(){
  187.                 return 0.5 - Math.random();
  188.         });
  189.         return colAr;
  190. }
  191.  
  192. /**
  193.  *desc:随机生成X~Y随机数
  194.  *@param void;
  195.  *@return void;
  196.  */
  197. function fRandomBy(under, over){
  198.    switch(arguments.length){
  199.      case 1: return parseInt(Math.random()*under+1);
  200.      case 2: return parseInt(Math.random()*(over-under+1) + under);
  201.      default: return 0;
  202.    }
  203. }
  204.  
  205.  
  206. /**
  207.  *ajax公共方法 url  å¼‚步请求地址 data è/**
  208.  *ajax公共方法2 用于返回单个数据方法
  209.  *@param void;
  210.  *@return void;
  211.  */
  212.  *@param void;
  213.  *@return void;
  214.  */
  215. function commAjax(url,data,type,obj){
  216.     $.ajax({
  217.         "type" : 'post',
  218.         "url" : url,
  219.         "data" : data,
  220.         beforeSend : function(){
  221.             $(".dropload-load i").html("åŠ è½½ä¸­...");
  222.           /**
  223.  *verScrollLi li垂直滚动
  224.  * dir滚动的方向 up down right left
  225.  */val())+1);
  226.         },
  227.         success : function(data){
  228.             obj(type,data);
  229.         },
  230.         complete : function(){
  231.             $("#loading2").hide()// marginTop:"-34px"
  232.  
  233.  
  234.  
  235. /**
  236.  *ajax公共方法2 用于返回//,动画结束后随即还原为marginTop:0px,并把下面的第一个li放回到ul的最后一个子元ç´
  237.   $.ajax({
  238.  // $(this).css({marginTop:"0px"}).find("li:first").appendTo(this);
  239.  
  240.         beforeSend : function(){},
  241.         success : function(data){
  242.             obj(data);
  243.         },
  244.         complete : function(){}
  245.     });
  246. }
  247.  
  248. /**
  249.  *verScrollLi li垂直滚动
  250.  * dir滚动的方向 up down right left
  251.  */
  252. function verScrollLi(obj){
  253.     var _t;
  254.     functi

Raw Paste


Login or Register to edit or fork this paste. It's free.