zoukankan      html  css  js  c++  java
  • 商品详情页,banner滚动点击加载效果,js,jquary

    <script language="javascript">
       
      $(document).ready(function () {
      //purchase
      $("#orderButton").click(function () {
      var departure_city_id = $('#departure_city_id').val();
      var adult_num = $('#adult').val();
      var child_num = $('#child').val();
      var departure_date = $("#departure_date").val();
      var tid = $("#tid").val();
      if (!departure_city_id) {
      alert('请选择出发城市');
      return false;
      }
       
      if (!departure_date) {
      //alert('请从日历选择出发日期');
      return false;
      }
      if (!adult_num) {
      alert('请选择成人乘客人数');
      return false;
      }
      $(this).val('处理中...');
      $.post("/product/purchase", {id: departure_city_id, adult_num: adult_num, child_num: child_num, departure_date: departure_date, tid: tid}, function (result) {
      if (result.status == "OK") {
      window.location.href = '/cart'
      } else {
      alert(result.msg);
      $("#orderButton").val('立即预订');
      return false;
      }
      }, "json");
      });
      huanli(".cy_kuang2 ul", "li");
      $(".cy_kuang2 ul li").click(
      function () {
      //var css_this = "this"
      var data_url = $(this).attr("data-url");
      //$(this).addClass(css_this).siblings().removeClass(css_this);
      $("html,body").animate({scrollTop: $(data_url).offset().top - 40});
      });
      $(".sidebar .daybox").click(
      function () {
      //var css_this = "this"
      var data_url = $(this).attr("data-url");
      //$(this).addClass(css_this).siblings().removeClass(css_this);
      $("html,body").animate({scrollTop: $(data_url).offset().top - 40});
      });
      //唤醒 返回头部按钮
      var nt = !1, nt1 = !1;
      $(window).bind("scroll",
      function () {
      var st = $(document).scrollTop(); //往下滚的高度
      nt = nt ? nt : $(".cy_kuang3").offset().top;
      nt1 = nt1 ? nt1 : $(".tripall").offset().top;
      // document.title=st;
      var sel = $(".cy_kuang2"), css = "fudongx", sel1 = $(".sidebar"), css1 = "fudongxa";
      if (nt <= st) {
      sel.addClass(css);
      }
      if (nt > st) {
      sel.removeClass(css);
      }
      ;
      if (nt1 <= st) {
      sel1.addClass(css1);
      }
      if (nt1 > st) {
      sel1.removeClass(css1);
      }
      ;
      if ($(".tripall_end").offset().top - $(".sidebar").height() < st) {
      sel1.removeClass(css1);
      }
      for (var i = 0; i < 4; i++) {
      var iii = i + 1;
      if (st > $(".ck_" + iii).offset().top - 100) {
      $(".cy_kuang2").find("li:eq(" + i + ")").addClass("this").siblings().removeClass("this");
      }
      }
      ;
      var day_num = $(".tripdays").size();
      for (var i = 0; i < day_num; i++) {
      var iii = i + 1;
      if (st > $(".day" + iii).offset().top - 100) {
      $(".sidebar").find(".daybox:eq(" + i + ")").addClass("this").siblings().removeClass("this");
      }
      }
      ;
      });
      });
      //获取平均整除
      huanli = function (wai, nei) {
      var wai = $(wai)
      wai.show().parent().show();
      var li = wai.find(nei), v = li.size(), vv = wai.width() / v;
      li.width(vv);
      };</script>
  • 相关阅读:
    Java
    Java
    Java
    Java
    Java
    Java
    Java
    Java
    JSON
    正则表达式
  • 原文地址:https://www.cnblogs.com/azzhang/p/6388671.html
Copyright © 2011-2022 走看看