我刚开始学习 JavaScript。
我有个问题。我正在尝试执行以下操作:
我有两个div。左填充列表,
.php 代码
<ul class="master">
<?php foreach ($zabiegi as $zabieg):
echo '<button class="down" style="display: none;">Down</button>'.'<li>'.$zabieg['nazwa'].'</li>'.'<button class="up" style="display: none;">Up</button>';
endforeach; ?>
</ul>
html
<ul class="master">
<li><button class="down" style="display: none;">Down</button></li>
<li>First</li>
<li><button class="up" style="display: none;">Up</button></li>
<li><button class="down" style="display: none;">Down</button></li>
<li>Second</li>
<li><button class="up" style="display: none;">Up</button></li>
<li><button class="down" style="display: none;">Down</button></li>
<li>Third</li>
<li><button class="up" style="display: none;">Up</button></li>
</ul>
并且是空的。我正在尝试达到以下效果。单击左侧div
元素时,会将项目复制到右侧div
。然后,当单击复制到右侧的项目时,div
我想显示 2 个按钮(元素,等等)调用UP
,DOWN
(我应该看起来像[Down] [Li] [Up]
)。当您单击其中一个(向上、向下)时,分配给它们的适当元素将向上或向下移动一个位置。
我不想使用可拖动(jquery-ui),我想在简单点击的基础上执行这个任务
任何帮助是极大的赞赏。