|
|
1
0
您的问题是,如果您单击#link close,就会触发两个事件。这是因为你的包装器上有一个事件-单击close会在设置display:none之后立即触发#block包装器,因此在关闭元素上会立即触发display:block。 您有两个选项: 如果要将事件保留在包装器上,则必须像这样停止propation:
根据代码的其余部分,这可能会导致几个问题。也许对你的案子有用。。 Fiddle stopping the Propagation
更好的方法是将第一个单击处理程序放在要单击的实际元素上。在你的情况下
|
|
|
ION · 如何使用DOM单击或触发 8 年前 |
|
|
user3186023 · 触发单击单选按钮可在切换前检查条件 8 年前 |
|
|
eozzy · 防止Vue中的事件冒泡 8 年前 |
|
|
mtnp · 在javafx中创建长时间单击或按下按钮的方法 8 年前 |