featherlight.js - 在对话框中单击元素时,Featherlight 打开多个实例
问题描述
我有一个以模式打开的网络应用程序。我正在尝试使用 Featherlight 来做到这一点。模态打开正常。但是,在模式打开并在其中呈现内容后,我单击的任何元素(选择框、链接、div)都会打开 Featherlight 模式的另一个实例。如何防止它打开另一个实例?
我的配置:
'autoBind': false,
'closeIcon': '',
'closeOnClick': false,
'closeSpeed': 0,
'openSpeed': 0,
'targetAttr': 'data-featherlight',
'type': 'jquery'
关联:
<a href="https://example.com/details/asdf-asdf-asdf-asdf-asdf" data-featherlight="#my-modal">Click me!</a>
当我点击我的 Featherlight 模态内容中的元素时,我看到了什么(这些包含的元素都没有该data-featherlight
属性):
解决方案
推荐阅读
- r - 创建具有四个角坐标的矩形多边形 shapefile
- r - R,dplyr:当每个组有多行而不创建新的数据框时,有没有办法添加组的顺序?
- android - 注册页面上的登录按钮直接进入 MainActivity 而无需实际登录
- c# - C# 仅在没有美分时使用 String.Format 删除货币中的小数
- c# - 带静态类的反序列化对象
- javascript - 使用 Amazon CDK 创建事件桥堆栈
- java - 发布请求不适用于自签名 SSL
- python - Scrapy:无法绑定:24:打开的文件太多
- java - 如何在不再次读取相同元素的情况下以随机顺序获取数组元素?
- stm32f4 - STM32F4 的 OpenOCD SWO 输出和缓冲