根据class名字拖拽的相对于的位置 可删除
需求是左边元素拖到右边任意一个框里都可以,而且可以删除从新拖
安装jq
npm i jquery
<template>
<div>
<ul class="planWrap">
<li v-for="(item, index) in televisionList" :key="index">
<img
:id="item.id"
class="draggable"
draggable="true"
:src="require(`../assets/${item.id}.jpg`)"
:alt="item"
/>
<p class="libraryTextSize">{
{
item.name }}</p>
</li>
</ul>
<ul class="dragList dragList2">
<li
class="droppableEle dCerdraganddropname"
ref="claswqnameDc2"
data-index="11"
></li>
<li
class="droppableEle dCerdraganddropname"
ref="claswqnameDc2"
data-index="11"
></li>
<li
class="droppableEle dCerdraganddropname"
ref="claswqnameDc2"
data-index="11"
></li>
</ul>
</div>
</template>
<script>
import $ from "jquery";
export default {
name: "HelloWorld",
data() {
return {
list: [],
televisionList: [
{
name: "Vue",
id: "1",
},
{
name: "Vue",
id: "2",
},
{
name: "Vue",
id: "3"