嘿伙计们,我正在为一个项目使用 Django 模板系统和引导程序,在该项目中我需要 jquery 图像拖放。我对jquery或javascript一无所知。到目前为止,我已经实现了图像拖放,但现在我想在 drop 事件上添加一个类。
在我的要求中,我将图像切成五块。每件都存放在一个容器中。用户可以拖动一块将其放在另一个容器中以完成图像。但是当我将它放在另一个容器中时,所有图像都垂直对齐,而不是连接到前一块。
所以我决定在 drop 事件上添加一个类,它可以将 style="position:absolute; 属性添加到图像。
我希望你明白我的问题。我知道这是一个小问题,但请帮助我们编写代码
在这里,我已将其添加到 jsfiddle http://jsfiddle.net/binit/JnYB9/以便您可以玩耍帮助我
代码
<script>
$(function() {
$( "#sortable1" ).sortable({
connectWith: "div"
});
$( "#sortable2" ).sortable({
connectWith: "div"
});
$( "#sortable1, #sortable2" ).disableSelection();
});
</script>
{% endblock headercontent %}
{% block content %}
<div class="row-fluid" >
<div class="span4">
<div class="span1"></div>
<div id="sortable1" class="well sidebar-nav sidebar-nav-fixed span11">
<legend>Collect Coupon parts</legend>
1st part
<img class="ui-state-highlight" src="{% static 'images/demo/north.png' %}" >
2nd part
<img class="ui-state-highlight" src="{% static 'images/demo/south.png' %}" >
3rd part
<img class="ui-state-highlight" src="{% static 'images/demo/east.png' %}" >
4th part
<img class="ui-state-highlight" src="{% static 'images/demo/west.png' %}" >
5th part
<img class="ui-state-highlight" src="{% static 'images/demo/center.png' %}" >
</div>
</div>
<div id="sortable2" class=" well sidebar-nav sidebar-nav-fixed span8">
<legend>Canvas section</legend>
</div>
</div>