选择另一个对象应触发“之前:选择:清除”事件
Select another object should fire `before:selection:cleared` event
这是我的问题:当您选择一个对象,然后单击空白区域时,before:selection:cleared
事件将正确触发。
但是,当您选择一个对象,然后单击另一个对象时,不会触发此事件(因此选择:清除)。
我想这不是一个错误,但不应该在失去焦点时画布火力选择:清除事件吗?
问题是,如果在选择另一个对象时未触发事件before:selection:cleared
则没有其他方法(或我缺少某些内容)来获取上一个选定的对象,如果您想在他失去焦点之前更新所选对象,这是一个问题。
使用变量存储当前选定的对象(每次触发object:selected
时)。
当第一次触发 object:selected 时,您的变量将未初始化,让您能够知道它是否是第一个选定的对象。
相关文章:
- 如何在Angular中清除选择元素中的过滤器
- 当选择不同的父母时,我如何使条件形式的孩子消失并清除
- 单击“img”源时,文本选择未清除
- 如何在选择另一个列表框值时清除列表框值
- 使用 onChange 清除多个选择和复选框
- 如何防止在进行选择时清除文本框
- 如果“上一个”为空,则清除下一个嵌套的选择标记
- 使用JavaScript清除IE11中的文本框选择
- 如何清除:目标选择
- 在拖动之前清除内容选择的跨浏览器方法
- 挖空.js:清除选择元素中的选择
- AngularJS 选择在选择值后清除
- 清除选择更改()的超时
- 选择选择2的允许清除选项时如何捕获事件
- 清除搜索词,并在选择任何项目后重新加载 Select2 输入的所有项目
- 获取表单域以在选择单选按钮时清除
- 通过单击单选按钮清除所有选项选择条目
- 选择另一个对象应触发“之前:选择:清除”事件
- 选择2 -清除所有不工作的项目时,目标的职业
- 根据用户的选择清除命名范围-差不多了