草庐IT

android - DynamicListView 拖放 onDrop?

全部标签

javascript - 在拖放元素上滚动在 IE9 中创建行

https://jsfiddle.net/hjcsnrs3/1/我创建了上面的fiddle来解释我的问题。我正在使用jQuerysortable水平拖放元素。在Chrome/FF中运行良好。但是在IE中,尤其是IE9,每当我拖动元素时,它都会掉到下一行。每次拖放都会创建新行。$(function(){$("#sortable").sortable({items:">div",opacity:0.8,placeholder:"placeholder",tolerance:"pointer",helper:"original",revert:true,axis:"x"});$("#sort

javascript - 一种形式的多个拖放区

我在一个页面中使用dropzone。事实上,用户可以动态添加一个包含DropZone的对象,例如一个城市可以有N个房子,对于每个房子,我让用户通过DropZone发送文件。问题是我无法将上传的文件绑定(bind)到ASP模型。目前它甚至还没有到达Controller。这是它生成的HTML:DropfilesheretouploadDropfilesheretoupload这是我完成的Javascript://Foreachhouses,createadropzoneelementandstockitinthetablevardropzones=[];varhousesList=@Htm

javascript - IOS 和 Android 上的 YouTube 嵌入 API 问题

最近几天YouTube嵌入API出现了一个问题。问题是,当您使用官方API嵌入视频时,它根本不允许您访问API。当您尝试访问API时,您在日志(IOS)上收到错误消息,如果您尝试通过API播放视频,视频会中断。如果您通过API加载它,但您不使用API,则用户可以点击播放视频。此问题在以下浏览器上仍然存在:iPad和iPhone上的IOS7SafariiPad和iPhone上的IOS7Chrome安卓4Chrome(我的播放按钮使用API播放视频并产生错误)JSfiddle:http://jsfiddle.net/frdd8nvr/6/错误信息:Unabletopostmessageto

javascript - 使用 Jquery draggable 将拖放/附加功能应用于 JSTreegraph

我正在使用JSTreegraph绘制树结构的插件。但是现在我需要一个拖放和附加功能,其中我可以拖动树的任何节点并附加到任何其他节点,随后第一个节点的所有子节点现在将成为新节点的孙节点(它被附上)。据我所知这个插件似乎没有这个功能。它只是根据传递给它的数据对象绘制结构。该插件基本上将一个类Node分配给树的所有节点(divs),将另一个类NodeHover分配给悬停的节点。没有id分配给这些div。所以我尝试使用JQueryDraggable来查看是否可以通过这样做移动任何节点$('.Node').draggable();$('.NodeHover').draggable();但是好像不

javascript - 为什么不使用 mouseup 事件目标而不是 "old school"拖放的位置?

因此,据我所知,几乎所有与IE兼容的拖放操作都使用定位来确定将某些内容放置在何处。做一些类似mousedown的事情,确定所有可放置的位置,mouseup确定我们是否处于可放置的位置。为什么?我制作了一个快速原型(prototype),它似乎可以工作,它使用mouseup上的event.target(在jquery中,所以无论它转换到其他地方)来确定放置元素。是否有令人信服的理由不这样做?(在mouseup上使用e.target)。所以,mousedown决定了拖拽的是什么,mouseup决定了拖放的位置。添加一些变量以确保我们正在拖动,并记住拖动的是什么。

javascript - 如何在后台运行 android phonegap 应用程序(关闭应用程序后)?

我已经在github(https://github.com/saileshmittal/phonegap-system-notification-plugin)中为androidphonegap使用了系统通知插件。我已经在我的index.html中使用了这段代码我的代码是:document.addEventListener("deviceready",onDeviceReady,false);functiononDeviceReady(){varnot_title='Message';varnot_text='Zouditwerken?';varnot_tText='Message';

javascript - 如何使用angularJS突出显示可拖动元素下的拖放区?

当拖动的元素位于其上方时,我无法突出显示放置区(使用dropZone指令定义)。我试过使用CSS:.highlight{background-color:rgba(0,255,0,0.2);}.highlight:hover{background-color:rgba(0,255,0,0.5);}但这不起作用,因为我正在拖动一个元素,所以hover位于可拖动元素上。代码如下:varapp=angular.module("myApp",[]);app.directive("dragCopy",function($http,$compile,$document){return{restri

javascript - 在 iPad Web App 上拖放 - 同时保留滚动功能

我正在使用JqueryUI拖放(http://jqueryui.com/demos/draggable)和https://github.com/furf/jquery-ui-touch-punch将触摸事件映射到鼠标事件。到目前为止,整个拖放操作都很好。我现在遇到的问题是我有一长串可拖动元素,我还需要能够在iPad上滚动列表...当我将列表元素设置为可拖动时,这将不再起作用。我尝试使用jqueryui提供的约束,例如distance和delay-但即便如此,滚动事件似乎已被拖动事件完全禁用/覆盖。我可能需要编写一个自定义函数,例如“只有向左移动至少50像素才能使其可拖动”之类的。有没有

javascript - Angular 表格排序和拖放表格行冲突

我正在使用angulartable-sort和angulardrag-drop在我的项目中。当我拖动一行并试图将其放到另一行时,表排序会强制将这些行排序到它们之前的位置。如果我删除表格排序指令ts-repeat,那么拖放操作会完美无缺。我还需要默认表列排序"Age"升序。为了更好地理解,我在plunker上做了一个例子。https://plnkr.co/edit/pHlTufpayFAB4he8bN6y那么,如何在拖放一行时防止表排序?谁能帮我解决这个问题?我真的很感激。提前致谢。 最佳答案 我认为你应该摆脱ts-repeat,并且

javascript - 在 DIV 上拖放文本

我的网站中有一个div,当它被点击时,它会显示搜索框(使用jQuery完成)。但是,我希望这个div接受拖放文本。在我的用例中,用户从网站的任何位置选择常规文本,然后拖放它以将其复制粘贴到搜索框中。如果搜索框始终可见,他只需将其放入文本框中,由浏览器/操作系统本地处理。但是,有没有办法用这个div来模拟同样的事情?用户将他的文本拖放到div上,它会触发点击事件以显示文本框并将拖放的文本粘贴到框中。我的网站使用Modernizr+jQuery+jQueryUI和HTML5/CSS3。IE6兼容性不是问题。提前致谢! 最佳答案 您可以使