这段代码存在一些语法错误,应该改为以下形式:

function showQrcode(qrcodeUrl) { $('#qrcode-img').attr('src', qrcodeUrl); $('#qrcode-modal').show(); $('#qrcode-modal').css({ 'position': 'fixed', 'top': '50%', 'left': '50%', 'transform': 'translate(-50%, -50%)' }); $('#qrcode-modal').on('click', function(e) { if (e.target === this) { $('#qrcode-modal').hide(); } }); $('.layui-layer-close').on('click', function() { $('#qrcode-modal').hide(); }); }

在这个函数中,我们使用了jQuery来选择元素和添加事件监听器。除了弹窗内容的设置,我们还加入了点击空白处弹窗消失的功能,以及关闭按钮的事件监听。此外,我们还通过CSS将弹窗置于屏幕中央

这段代码的js写的不行 弹出框要有按钮和点击空白处知道了而且弹出要居中function showQrcodeqrcodeUrl #qrcode-imgattrsrc qrcodeUrl; #qrcode-modalshow;layui-layer-close layui-layer-shadeclickfunction #qrcode-modalhide;;

原文地址: https://www.cveoy.top/t/topic/dSZ8 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录