拖放HTML(占位符)

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

任何人都可以帮助我拖放占位符。我有2行(左右),每个都有5个项目。

我想用整洁的动画来展示占位符(border-style: dotted;)。 Soo ..在我放下项目之前我想要显示边框。

下面你可以找到我在w3school使用的例子

https://www.w3schools.com/html/html5_draganddrop.asp

我多么希望它看起来!

enter image description here

css css3 drag-and-drop draggable html5-draggable
1个回答
1
投票

如果你使用普通的javascript:

我在w3schools为你创建了这个解决方案:

https://www.w3schools.com/code/tryit.asp?filename=FRCFSRF5F4RW

参见ondragstartondragend。在那里调用的函数,将边框设置为虚线边框或返回实线边框。你当然可以使用css值,但这是基本的实现。

如果你使用jQuery ui drag:

在jQuery draggable中使用“drag”事件:

$( "#draggable" ).draggable({
  drag: function() {
    $("#YOUR_PLACEHOLDER").css("border", "1px dotted black");
  }
});

有关更多信息,请参阅此处:https://jqueryui.com/draggable/#events

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