$(document).ready(function(){ var humanSwiper = new Swiper('.honor_in .swiper-container', { slidesPerView: 9, spaceBetween: 0, prevButton:'.honor_in .swiper-button-prev', nextButton:'.honor_in .swiper-button-next', breakpoints:{ //当宽度小于等于1024 1024: { slidesPerView: 6, spaceBetween:0 }, 767: { slidesPerView: 3 }, } }) var _ind = 0; var _len = $(".honor_in .swiper-slide").length; btnJudge(); $(".honor_in .swiper-slide").click(function(){ _ind = $(this).index(); btnJudge(); var url = $(this).data("src"); $(this).addClass("on").siblings().removeClass("on"); caseAjax(".honor_list",url) }) $(".honor_in .swiper-button-prev").click(function() { _ind--; btnJudge() $(".honor_in .swiper-slide").eq(_ind).addClass("on").siblings().removeClass("on"); $(".honor_in .swiper-slide.on").click(); }) //点击又按钮,实现_ind自加1 $('.honor_in .swiper-button-next').click(function() { _ind++; btnJudge() $(".honor_in .swiper-slide").eq(_ind).addClass("on").siblings().removeClass("on"); $(".honor_in .swiper-slide.on").click(); if ($('.honor_ul li').length = 0) { } }) $(".honor_in .swiper-slide:first-child").click(); function btnJudge() { if(_ind >= _len - 1) { $('.honor_in .swiper-button-next').addClass("disabled") _ind = _len - 1; } else { $('.honor_in .swiper-button-next').removeClass("disabled") } if(_ind <= 0) { $(".honor_in .swiper-button-prev").addClass("disabled") _ind = 0; } else { $(".honor_in .swiper-button-prev").removeClass("disabled") } } }) function caseAjax(str,url){ $.ajax({ url:url, success:function(msg){ $(str).html(""); $(str).append(msg); $(".honor_list li:odd").addClass("cur"); $(document).ready(function() { var $resourceTypeList = $('.honor_list ul'); $resourceTypeList.infinitescroll({ navSelector: "#more", nextSelector: "#more a", itemSelector: ".wow", clickb: true, clickobj: ".addmore", loading: { img: "", msgText: '加载中', finishedMsg: '没有了', finished: function() { $("#infscr-loading").remove(); $(".honor_list li:odd").addClass("cur"); var str = $('#more').find("a").attr("href"); var pageint = parseInt(str.substring(str.indexOf("=") + 1, str.indexOf("&"))) + 1; $('#more').find("a").attr("href", "/Ajax/honerpage.aspx?page=" + pageint + "&id=" +$('#id').val()); imgratio(); } }, errorCallback: function() { $(".addmore").text("没有了"); setTimeout(function(){ $(".addmore").fadeOut(); },500) } }, function(newElements) { var $newElems = $(newElements); $newElems.fadeIn(); return; }); }) } }); }