$(".banner-box ").hover(function(){ clearInterval(timer); },function(){ timer=setInterval(() => { next(); }, 3000); }) //点击点的方法 点击点时 自动轮播到图片 $(".points-list>li").click(function(){ current=$(this).index(); move(); }) $(".buts>.next").click(function(){ next(); }) //点击左箭头时起作用 $(".buts>.prev").click(function(){ if(current>0){ current--; }else{ current=count-1; } move(); }) }) $(function(){ $(".top-list .title").click(function(){ $(this).addClass("active").siblings().removeClass("active"); $(".top-list-main ul").eq((this).index()).show().siblings().hide(); }) }) 设置时间
- setInterval() - 间隔指定的毫秒数不停地执行指定的代码。
- setTimeout() - 在指定的毫秒数后执行指定代码。
- clearInterval() 方法用于停止 setInterval() 方法执行的函数代码。
语法:window.clearInterval(intervalVariable)
$(function(){ $(".load-more").click(function(){ // var $list=$(this).closest(".filter-list"); // var height=$list.css("height"); // if(height==="30px"){ // $("this").addClass("active"); // $list.css({"overflow":"auto","height":"auto"}); // }else{ // $("this").removeClass("active"); // $list.css({"overflow":"hideen","height":"30px"}); // } //closest方法获得匹配选择器的第一个祖先元素,找父节点 如果不是 i一直找 if($(this).hasClass("active")){ $(this).removeClass("active").closest(".filter-list").css({"overflow":"hidden","height":"30px"}); }else{ $(this).addClass("active").closest(".filter-list").css({"overflow":"auto","height":"auto"}); } }) })- closest() 方法返回被选元素的第一个祖先元素。
- 祖先是父、祖父、曾祖父,依此类推。
find() 方法返回被选元素的后代元素。
后代是子、孙、曾孙,依此类推。