javascript - 制作了连续的wix灯箱模态
问题描述
我尝试在我的 wix 网站上的注册表单旁边制作一个条款和条件模式。
我有两个自定义对话框 #lightbox1 和 #lightbox2。在用户单击 #lightbox1 上的立即注册 (#button2) 后,应显示另一个自定义弹出对话框 (#lightbox2),其中包含一些文本和确定按钮。用户在此弹出窗口上单击“接受”后,应确认注册。
那是我添加的代码:
$w.onReady(() => {
$w('#button2').on('click', function () {
$w("#lightbox2").show();
});
});
问题是无法识别#lightbox2,它会引发错误:
“此页面上不存在 ID 为“#lightbox2”的元素。选择另一个元素并在“属性和事件”面板中查看或编辑其 ID。 “
那么,如果有好心人愿意帮助我,我会张开双臂欢迎他。
解决方案
Wix 一次只允许一个灯箱运行,作为一种替代方法,您可以在灯箱弹出窗口中添加 Wix 多状态组件并在代码的帮助下切换视图
推荐阅读
- react-native - 如何处理未捕获的错误:java.net.SocketTimeoutException
- javascript - TS2339:“头盔”类型上不存在属性“featurePolicy”
- unity3d - 手在 oculus Quest 上没有按预期响应
- reactjs - 我可以从一个组件返回一个值来更改另一个组件的状态吗?
- python - 如何在python程序中通过导出保存数据?
- r - 问题在 Plotly 中绘制时间序列线图
- c++ - 如果作为参数传递的函子没有参数,则启用模板
- r - 解析 .xml 文件并使用重复的列脚本转换为数据框
- reactjs - 在第二个组件中调用 react setState 时的无限循环
- python - Python 从 API 请求流数据