我试图创建UI,其中左侧面板由小部件组成,我们可以将拖放小部件拖放到左侧工作区以创建用户界面,然后使用它。jquery:拖放小部件
我认为,这是可能的与jQuery。如果没有,你能否建议我以另一种方式来做到这一点?
我的出发级别的代码是:
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<script type="text/javascript" src="js/jquery-1.6.2.min.js"></script>
<script type="text/javascript" src="js/jquery-ui-1.8.16.custom.min.js"></script>
<style>
#draggable { width: 50px; height: 50px; padding: 0.5em; }
</style>
<script>
$(function() {
$("#draggable").draggable();
});
</script>
</head>
<body>
<div class="demo">
<div id="draggable" class="ui-widget-content">
<img src="image.png" width="100"/>
</div>
</div>
</body>
</html>
这样,我们可以拖放图像。现在我想在这段代码中进行一些修改 - 我想拖放图像从一个位置到另一个位置,但我想要固定图像的起始位置,并且只能将图像拖放到新位置。请任何帮助!
很多容易获得理解的例子在这里:http://jqueryui.com/demos/draggable/ – dioslaska
你看jquery.ui的演示,可拖动小工具? http://jqueryui.com/demos/draggable/ – sinelaw
查看文档后,你究竟遇到了什么问题?提示:您正在寻找'helper'选项。 –