老师,第三bug还是没有解决,麻烦帮我看看哪里错了

来源:7-2 揭秘案例bug值解决第三个bug

陈孝芳

2020-04-03 21:13:53

$(document).ready(function(){

  var index=$('a').length-1;

  $("a").add(document).on({

  mouseenter:function(event){

  event.stopPropagation();

  index=$(this).index();

  swiper();

  },//两个属性之间用逗号隔开

  keydown:function(event){

  event.stopPropagation();

  if(event.keyCode == 37){

  console.log(index);

  index=index > 0 ? --index :$("a").length-1;

  }else if(event.keyCode==39){

  index=index < $('a').length-1 ? ++index : 0;

  }else{

  return true;

  }

  swiper();

  }

  });

  var swiper=function(){

  $("img").eq(index).css({"opacity":"1"}).siblings().css({"opacity":"0"});

  }

  })


  $(document).ready(function(){

  //绑定事件(要绑定的事件)

  function flash(){

  $(".button").show().fadeOut("slow");

  }

  //事件绑定

  $('.bind').click(function(){

  $(document).on('click','.obj',flash)

  .find('.obj').text('点击按钮有效果');

  });

  //取消事件绑定

  $('.unbind').click(function(){

  $(document).off('click','.obj',flash)

  .find('.obj').text('这个按钮点击没有效果');

  });

  //绑定一次事件

  $('.one').click(function(){

  $(document).one('click','.obj',flash)

  .find('.obj').text('这个按钮可以点击一次');

  });

  var init=function(){

  index=0;

  swiper();

  }

  init();

});


写回答

1回答

好帮手慕糖

2020-04-04

同学你好,建议:提供完整的代码,并详细的描述下问题需求,便于准确的定位与解决问题。

祝学习愉快~

0

0 学习 · 14456 问题

查看课程