【发布时间】:2013-01-23 09:02:17
【问题描述】:
我有一个图像缩略图的无序列表。每个缩略图链接到全尺寸图像。 我使用 YUI3 库来允许对缩略图图像进行拖放重新排序(只是开箱即用的示例代码)。
问题是指向全尺寸图像的链接:它不可拖动。只有缩略图下方的小部分(带有标题和值)是可拖动的。
<ul>
<li class="imgcontainer">
<div>
<a href="/image.jpg">
<img src="thumbnail.jpg" border="0" alt="" />
</a>
</div>
<div class="left">Title</div>
<div class="right">$2.00</div>
<div class="clear"></div>
</li>
<!-- ... -->
</ul>
允许用户在此类图片库中重新排序图片的最佳方式是什么? 将拖动手柄图标添加到列表项的一角? 创建一个“重新排序模式”,其中链接锚被删除,只留下可拖动的图像? 还是可以设置成链接仍然可以拖动?
【问题讨论】:
-
显示您的代码,以便我们可以看到例如,您将事件附加到什么
-
我将拖动事件附加到列表项。所以整个容器都是可拖动的——除了图片的链接。
标签: javascript drag-and-drop yui yahoo