3

我有一堆要应用的图像jQuery.draggable()

它们是透明的 PNG,因此具有透明的背景。问题是它们的背景被视为可拖动区域,因此,如果元素在背景中,则前景元素的透明背景会阻止背景元素被拖动。

这是一个问题的例子

有什么办法解决这个问题?jQuery有没有办法自动忽略图像的透明区域,只将可见区域视为可拖动的句柄?

4

1 回答 1

2

这是可能的,不久前实现了一个 jQuery 插件。这是一个演示(未启用多子层,仍然有点错误)。作者的演示站点已经关闭,但代码仍然可以在GitHub上找到。以此为基础并实现您的拖动。

于 2013-04-26T15:20:11.060 回答