问答详情
源自:3-1 实现菜单的基本交互

activeMenu = $(#" + activeRow.data(''id''))这段代码中.data(''id'')取的是什么值,是应该取的是e.targetde的值吗?在线等

https://img2.mukewang.com/5bd0896d0001fe0105460534.jpg

activeMenu = $(#" + activeRow.data(''id''))这段代码中.data(''id'')取的是什么值,是应该取的是e.targetde的值吗?在线等

提问者:慕的地2092416 2018-10-24 23:02

个回答

  • 程序没有猿
    2018-10-30 16:17:17
    已采纳

    这个是指选中对应的二级菜单,id对应二级菜单div中的a,b,c,d等,data('id')取的就是对应的a,b,c,d等。activeRow定义的是指向当前激活的一级菜单的行,activeMenu定义的是指向与一级菜单对应的二级菜单

  • 浅芷初夏
    2018-12-26 03:24:39

    $(e.taerget) = $(this);
    data() 方法去参考W3C的释义和例子  实际上获取的是自定义属性data-id的值  再用字符方式拼接形成一个字符串


  • 慕无忌8533067
    2018-12-12 14:57:54


    <p></p>