我在哪里可以学习如何创建可拖动元素?

问题描述 投票:-1回答:1

我当然找到了很多关于它的文章,但是没有什么告诉我如何在整个页面周围移动元素(在我的情况下为图像)并将其放置在原处。实际上有这个网站,https://www.w3schools.com/howto/howto_js_draggable.asp,但看来该网站只能用于页面内的one element。如果不需要您花费太多时间,您可以给我一些解释或解释一下如何使它适用于多个元素吗?我必须继续进行一个项目,然后陷入困境:/

javascript html css draggable drag
1个回答
0
投票

您提到的教程将适用于每个HTML元素。您需要做的就是将HTML元素作为参数传递给JS脚本中实现的dragElement()函数。为了使代码易于使用和可读性,我建议您深入研究Destructuring assignment,以便将arraysobjects作为单个函数参数传递。

© www.soinside.com 2019 - 2024. All rights reserved.