layui layer.open里的content htmlid不能做点击事件

admin 2020-07-03 23:31:27 1182浏览 0评论

折腾半天我还以为是啥原因,结果一查据然是写法独特,贴代码吧

      loginbtn: function(){
        layer.open({
          title:'登录'
          ,type: 1
          //,skin: 'layui-layer-rim'
          ,shadeClose: true
          ,area: admin.screen() < 2 ? ['80%', '440px'] : ['400px', '380px']
          ,content: '  <div class="layadmin-user-login-main">\n' +
                  '<div class="layui-trans">' +
                  '<label>扫码登录</label>' +
                '<a href="#" id="gwechat"><i class="layui-icon layui-icon-login-wechat"></i></a>' +
                '<a href="#" class="layadmin-user-jump-change layadmin-link" id="findpwd">忘记密码?</a>' +
                  '</div>' +

                  '    </div>\n' +
                  '  </div>\n'
        });

      $('#gwechat').click(function(){
      layer.open({
      type: 2
      ,title: "微信扫码登录"
      ,area: admin.screen() < 2 ? ['80%', '440px'] : ['400px', '380px']
      ,content: 'home/sm/weixin'
      });

        });
        $('#findpwd').click(function(){
            layer.msg("忘记密码");
            });
      },


0条评论