如果一个项目没有被拖到一个特定的位置,那么让它回到原来的位置
If an item was not dragged to a specific location, then have it go to back to original position?
我做了一个快速拖放式菜单。当你从列表中拖拽一个项目到回收站时,它会提示你"已删除"
我想这样你就不能把项目拖到任何地方。它必须被扔进垃圾桶或"。
这里是JSFiddle: http://jsfiddle.net/Gdze8/
下面是Javascript代码:
$( init )
function init() {
$(".contentItem").draggable();
$(".list4").droppable( {
drop: handleDropEvent
});
}
function handleDropEvent ( event, ui ) {
var draggable = ui.draggable;
alert("Gone")
}
另外,当我在这里的时候,是否有一种方法可以删除项目,一旦它进入"垃圾桶"?
试试这个
$(".contentItem").draggable({ revert: 'invalid' });
JS Fiddle Demo
use:
$( ".draggable" ).draggable({ revert: "invalid" });
返回到初始位置。
使用:
$( "#dorp" ).droppable({
accept: ".draggable",
drop: function( event, ui ) { ui.draggable.remove(); }
});
删除掉的元素。
这里是一个演示:jsfiddle
你可以使用{helper: "clone"}: jsfiddle2
相关文章:
- 固定位置菜单时滚动,直到它击中一个相对容器的底部
- 计算CSS3缩放框在另一个框中的最高位置
- JavaScript幻灯片显示,每个幻灯片的下一个按钮都有不同的位置
- jQuery toogle-一个打开,另一个隐藏-在代码中的任何位置
- 一个html/javascript'小工具'知道用户何时单击了小部件外的任意位置
- 我如何创建一个动态地图来显示我们公司的位置
- jQuery/Javascript>on单击将文本放置在最后一个已知的光标位置
- 当用户单击按钮(在光标位置)时,在输入字段中添加一个文本字符串
- 在 Physicsjs 中的固定位置制作一个身体
- 另一个元素JAVAscript中的元素位置
- 注入<脚本>标签给它一个合适的位置
- XPath以基于另一个节点按位置选择节点's的位置
- 为什么我在 webpack 中需要 html 文件时会得到一个位置字符串
- 使用地理位置创建一个显示我当前位置的按钮
- 一个在同一位置更新的PHP计算器
- 我想滚动放大和缩小一个图像,但也有针在该图像上保持正确的位置.jQuery
- 在光标位置的文本区域中插入一个字符串,并进行一些更改
- Caret函数没有'如果插入符号在最后一个位置,就不能正常工作
- 是否可以将一个元素还原为它's上一个位置,而不将该位置作为参数传递
- jQuery-每个特定滚动位置一个触发器