获取不到事件目标是为什么

来源:3-1 实现菜单的基本交互

慕粉3580295

2017-05-07 17:26

.on('mouseenter','li',function(e){
			if(!activeRow){
				acitveRow=$(e.target).addClass('active');
				console.log(activeRow);  //输出是undefind
				activeMenu=$('#'+activeRow.data('id'));  //报错
				activeMenu.removeClass('none');
				return;
			}


写回答 关注

1回答

  • ShawDickens
    2017-05-09 09:47:30

    第三行代码分开写试试:

    activeRow=$(e.target);

    activeRow.addClass('active');


JS实现京东无延迟菜单效果

JS模拟京东商城无延迟菜单效果,学习菜单结构和样式处理

57661 学习 · 138 问题

查看课程

相似问题