为了账号安全,请及时绑定邮箱和手机立即绑定

请问js的图片焦点事件和失去焦点事件应该怎么写?

请问js的图片焦点事件和失去焦点事件应该怎么写?

慕容3067478 2019-02-22 19:19:49
需要做一个头像选择器,点击图片选择作为头像(点击头像会给他加一个边框),这里应该用焦点事件吧?但是我看了h5手册,img确实支持的有获得焦点和失去焦点事件,但是我写的js没效果,focus 还是 blur都不行,只有onclick可以,但是这样的话点击其他地方,上一个onclick事件不会消失,也没什么用,请js大神帮我出出主意,应该怎么写?对了,jq我也试过,焦点事件也不行呀?
查看完整描述

2 回答

?
千巷猫影

TA贡献1829条经验 获得超7个赞

看你的描述,应该不是纠结图片获取焦点和失去焦点的事件,而是你想在选择当前图片的时候让其他没有选中的图片移除border。


<div>

   <img src="">

   <img src="">

   <img src="">

</div>

$('div img').click(function(){

  $('div img').removeClass('active');

  $(this).addClass('active');

})

可以将img的active类增加border 就可实现你想要的效果


查看完整回答
反对 回复 2019-02-24
  • 2 回答
  • 0 关注
  • 789 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号