当前位置: 首页 > 知识库问答 >
问题:

饶铭
2023-03-14

我正在使用HTML5拖动

<div id="target-parent">
    <div id="target-child"></div>
</div>

问题是,如果我将某些东西拖到目标子事件中,则触发他的掉落事件(这是正确的),但最终也会触发目标父事件。代码如何理解删除的元素只是目标子元素?

共有1个答案

郑宜民
2023-03-14

在您的事件处理程序中,检查< code>event.target并适当操作和/或调用< code > event . stop propagation()。

 类似资料:
  • 问题内容: 拖放文件上传可以在Firefox 3.6中完成。 通过Google搜索 html5拖放文件上传- gmail,可以看到以下 内容: http://www.appelsiini.net/2009/10/html5-drag-and-drop-multiple-file-upload http://www.thecssninja.com/javascript/drag-and-drop-u

  • 问题内容: 如何设置JTable以便能够将行拖到表中的其他索引。例如,如果我有5行,并且想将第4行拖到第2个位置? 问题答案: 查看Java教程的拖放部分。有关如何实现此功能的示例有一些。

  • 问题内容: 是否有一个选项可以像Visual Studio中那样使堆栈指针-或调试器中的箭头向后移动并更改当前执行行。 今天,我正在使用修改源文件的“变通办法”。这将带我进入方法的开始,但是有时它还不够好。 问题答案: 该功能称为“拖放到框架”,右键单击堆栈中的任何行,选择 “拖放到框架”,然后返回到所选方法的开头。 Check Eclipse helptopic.

  • 问题内容: Bauerca drag-sort-listview是一个很棒的库,用于列表视图中的拖动功能。.https ://github.com/bauerca/drag-sort-listview 但是我的问题是演示项目非常复杂,我无法跟踪它以在项目中包含功能。 任何简单的示例将不胜感激。 例如,我只需要一个带有此自定义列表的屏幕,其中包含三个项目..或任何其他简单示例。 谢谢 问题答案: 这

  • 问题内容: 我有一些碎片。每个片段具有在(=挥动之前不可见的)用。 适配器设置为,这会减慢刷卡速度,因为每次创建时都要载入30个列表项,因为正在创建新的片段。 我的问题是,在空闲时刷卡后是否可以设置适配器?或者,还有更好的方法?扩展SlideDrawer时,该列表需要已经加载。 问题答案: 我的问题是,是否可以在Pager闲置时刷卡后设置适配器? 还有就是,你可以在设置监控的滑动手势。然后,您可以

  • 问题内容: 我的程序可以绘制矩形。我有两个无法解决的问题。在绘制矩形后,它将不再停留。我拥有的唯一代码可以清除绘画中的画布,仅在鼠标拖动时才需要重画。为什么当我释放鼠标或移动鼠标时,画布会清除。第二件事不是什么大问题,但是我不知道,当矩形的高度或宽度为负数时,矩形将用黑色填充。 问题答案: 好吧,在重新阅读您的问题后,似乎您不必担心拥有多个矩形:) 这是一次只能解决一个问题的解决方案(与您开始时的

  • 问题内容: 我在创建JTree时遇到困难,该JTree允许通过将节点拖放到JTree中进行重组。看来应该比较简单。我在网上看过示例,但似乎无法在自己的代码中实现它。 例如,sun提供的这种功能允许在不同组件之间拖动到树中,但不能从树本身内部拖动。 而且我也发现了这一点,它允许您将文本拖到JTree中,但不能拖到树中。 任何参考或建议将是巨大的。谢谢 问题答案: 之前没有做过,但是谷歌快速搜索在这里

  • 问题内容: 我正在使用TransferHandler将数据从JPanel作为JLabel传递到JTextArea (单击左侧面板中的某处以创建要拖动的JLabel) 数据的传输工作正常,但是我还想“显示” JLabel,因为 它与鼠标指针一起被拖动。 如果您注释掉 您将看到我想要它的外观。(但当然不会传输数据)。 如何既可以进行传输又可以使JLabel跟随鼠标光标? 这是代码: 问题答案: 另一个