动态渲染的按钮如何监听click事件

提问 已结 7 163
IT乐游宝
悬赏:100飞吻
版本:layuiAdmin 1.x 浏览器:

谁能指点一下
要实现功能,选择左侧菜单 加载右侧房间
回帖
  • 如果不懂事件委托可以百度,这是基础知识在这里就不给你展开了,随便百度就有讲解的,比如这里 https://www.cnblogs.com/zhoushengxiu/p/5703095.html
    0 回复
  • 把这段代码改一个方式写一下试试
    $('.hotel-nav a').on('click', function(){
    //do something
    }
    改成这样
    $(document).on('click', '.hotel-nav a', function(){
    //do something
    })
    1 回复
  • IDyun
    7天前
    第一种方法,监听事件委托 。
    第二种方法,在模板回调函数 lay-done 中监听a标签事件。

    你可以参考 layui admin 右侧菜单是怎么监听的 lay-href 属性。
    0 回复
  • 事件委托没有写对
    0 回复
  • @HiTerry 可以给个正确示范吗
    0 回复
  • @IDyun layui admin 右侧菜单是element内置的,没看明白源码[泪]
    0 回复
  • 你截图中看不到ul上一级,用你ul上一级委托就行
    0 回复