老师,第三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
同学你好,建议:提供完整的代码,并详细的描述下问题需求,便于准确的定位与解决问题。
祝学习愉快~
相似问题
回答 2
回答 2