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

有一段li的列表,每个li的背景不同,怎么点击分别变化每个li的背景

有一段li的列表,每个li的背景不同,怎么点击分别变化每个li的背景

查看完整描述

3 回答

?
西兰花伟大炮

TA贡献376条经验 获得超318个赞

var getul = document.getElementsByTagName('ul');
            //alert(getul[0].nodeName);
            getul[0].addEventListener('click',function(e){
                if(e.target && e.target.nodeName == 'LI'){
                    var littletag = e.target;
                    littletag.style.backgroundColor = getradcolor();
                }
            },false)

用这种事件委托更方便

查看完整回答
反对 回复 2017-03-20
  • 3 回答
  • 0 关注
  • 1568 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信