javascript - 使用 rangy 创建拖放
问题描述
当我检查我的代码时,它具有可拖动属性,但浏览器中缺少 onDragStart。
rangy.createClassApplier(foo, {
normalize: true,
elementTagName: ‘mark’,
elementProperties: {
draggable: 'true',
onDragStart: drag(event),
},
elementAttributes: {
id: `drag${id}`,
}
}
经检查,这是我所看到的:
<mark id="drag2" draggable='true'>
here is some more
</mark>
我错过了什么?
解决方案
推荐阅读
- azure - 多 AZURE B2C 配置同一个 Spring Boot 资源服务器
- python - 如何在 PyQt5 中制作浮动框架
- javascript - 如何在反应中使用高图的漏斗3d
- wpf - WPF TextBlock 包装在 TreeView 内
- python - 接受输入,在 python 代码中处理它并在 html 页面上的表格中显示输出
- google-cloud-platform - 将文件下载并上传到 Apache Beam DoFn 中的 GCP 存储桶(Google Dataflow)
- java - 线程“main”java.lang.NumberFormatException 中的异常:对于输入字符串:“1”。“1”的数字格式例外。虽然使用 trim() 和 split()
- python - ValueError:需要greenlet库才能使用此功能
- google-apps-script - 如何使用应用程序脚本以编程方式设置和取消设置/删除 Google 工作表中的打印区域?
- python - 从具有 2 个或更多相同列值(条件)的数据框中获取行