nimate({ scrollTop: ($("#" + md + "").offset().top - 55) }, 500); } }) }, _scroll: function ($wm1200) { $wm1200.scroll(function () { var scleft = $(this).scrollLeft() if (scleft == 0) { $('.mainnav .prev').addClass('op5'); $('.mainnav .next').removeClass('op5'); } else { $('.mainnav .prev').removeClass('op5'); $('.mainnav .next').addClass('op5'); } }) }, _click: function ($wm1200, $con) { $('.mainnav .btn').click(function () { if ($(this).hasClass('prev')) { $wm1200.animate({ scrollLeft: 0 }) } else { $wm1200.animate({ scrollLeft: $con.width() - 1150 }) } }) }, _wscroll: function ($a) { $(window).scroll(function () { // 整栏浮动 if ($(this).scrollTop() > $('.mainnav').offset().top) { $('.mainnav .mainnav-fixed').addClass('mainnav-fixed-y'); } else { $('.mainnav .mainnav-fixed').removeClass('mainnav-fixed-y'); } // 滚动期间导航自动响应颜色 var offsettop = []; var wscrolltop = $(window).scrollTop() + 60; $a.each(function (index) { var datahref = $(this).attr('data-href'); console.log(datahref); if ($('#' + datahref).length != 0) { offsettop.push($('#' + datahref).offset().top); } }); offsettop.push(10000); for (var i = 0; i < offsettop.length - 1; i++) { if (wscrolltop > offsettop[i] && wscrolltop < offsettop[i + 1]) { $a.eq(i).addClass('on').siblings().removeClass('on'); return false; } } }) } } mainnav.init(); // 预定 $('.content-main-reserve .reserve-name').on('click', function () { var c = $(this).attr('name'); var tr = $(this).parents('tr'); var tbody = $('.content-main-reserve tbody'); var v = tbody.find('#' + c); var v2 = $('.content-main-reserve .va-top'); var l = tbody.find('[name=' + c + ']').length; for (var i = 0; i < v2.length; i++) { v2.eq(i).attr('rowspan', $('[name=' + v2.eq(i).attr('id') + ']').length); } tr.siblings('.on').next('.unfold').hide().end().removeClass('on'); if (!tr.hasClass('on')) { tr.addClass('on').next('.unfold').show(); v.attr('rowspan', l + 1); } else { tr.removeClass('on').next('.unfold').hide(); v.attr('rowspan', l); } }); })