腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
1
回答
即使dx和dy为0,d3拖放也会触发事件。
、
当我尝试创建一个新的d3.drag()函数并将它绑定到我的选择之后,即使我没有在单击时移动鼠标(dx和dy = 0),“拖动”事件也会触发。当没有“拖动”时,我不想调用单击处理程序。 var drag = d3.drag() .on('start', dragStart) .on('drag', dragging) .on('end', dragEnd); viewPort.on('click', function () { clicked = true;
浏览 0
提问于2019-05-23
得票数 3
回答已采纳
1
回答
防止鼠标单击由另一个HTML元素分层的HTML元素
、
、
、
、
我使用p5.js库与reactJS一起实现一些可视化。 我已经实现了:当我点击鼠标并拖动到屏幕上时,背景(比如画布)会改变颜色。这是使用p5.js实现的 我想要的:我已经创建了一个可拖放的HTML元素。但是,当我单击并拖动我的新元素时,画布也会响应单击并更改颜色。我希望我的点击只影响新的分层元素,而不是画布。 我尝试将新元素设置为更高的z索引,将画布容器设置为较低的元素。然而,这是行不通的。任何帮助都将不胜感激!
浏览 3
提问于2020-09-05
得票数 0
回答已采纳
3
回答
更改鼠标拖动事件时的页面
、
看一下这一页。 现在,我想要做的是,当用户向右拖动窗口时,窗口会拖到上一页,反之亦然,当用户单击屏幕上的向右或向左按钮时,当前正在执行此操作。谁能告诉我任何事件,可以告诉我用户正在往哪个方向拖动。拖动,我的意思是,点击鼠标,按住点击,移动鼠标,然后松开它。
浏览 2
提问于2012-09-25
得票数 0
2
回答
使用Zedgraph重新映射鼠标控件?
我正在使用ZedGraph,我想通过按住Ctrl并用鼠标左键拖动框来缩放到选定的区域,而不是用鼠标中键单击和拖动。 默认行为是只用鼠标左键缩放,用鼠标中键平移,但我已经切换了这两个操作。 有人知道如何通过点击并拖动左键(不用按住Ctrl键)来调用平移,通过按住Ctrl然后点击并拖动左键来调用缩放吗?
浏览 0
提问于2009-04-20
得票数 4
回答已采纳
7
回答
如何让mouseup在鼠标移动完成后启动
、
、
、
似乎mouseup事件只有在不与mousemove一起使用时才会被触发。换句话说,按下鼠标左键并松开,鼠标向上移动就会被触发。但是,如果您在图像上拖动鼠标,然后松开鼠标,则不会触发鼠标向上移动。下面是一个显示此行为的示例: <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script> <div id="Out"> <img id="Img" src="http://sstati
浏览 6
提问于2009-12-16
得票数 18
回答已采纳
1
回答
在一个事件中想要创建图像,而在同一函数中想要在图像上开始拖动
、
我有一个XAML格式的imagecanvas。 <Canvas Name="imgCanvas" > <Canvas.RenderTransform> <CompositeTransform TranslateX="0" TranslateY="0" CenterX="0" CenterY="0"></CompositeTransform> </Canvas
浏览 0
提问于2013-03-21
得票数 0
1
回答
p5.js的鼠标变量可以在触摸屏设备上使用吗?(JAVASCRIPT)
、
、
、
、
可以在触摸屏设备上使用mouseX和mouseY吗?如果在触摸屏上点击并拖动,它会不断更新mouseX和mouseY吗?在我的代码中,鼠标变量的连续使用是很重要的,所以它们在触摸屏上保持更新是很重要的,即使是在拖动时也是如此,不仅仅是为了点击和释放。如果这不起作用,那么p5.js本身有哪些替代方案可以完美地起作用呢?
浏览 29
提问于2020-03-27
得票数 1
回答已采纳
1
回答
以编程方式开始拖动JSlider Thumb
、
、
、
、
我已经创建了一个JSlider。我希望能够点击滑块上的任何地方,并让拇指移动到鼠标的位置并开始拖动(通常你必须点击拇指)。通过使用以下方法添加鼠标侦听器,我可以将拇指移动到鼠标位置: public void mousePressed(MouseEvent e) { slider.setValue(((BasicSliderUI) slider.getUI()).valueForXPosition(e.getX())); } 问题是,一旦我按下鼠标按钮,然后移动它,拇指就会停留在原地。有没有办法以编程方式启动拖动?
浏览 2
提问于2013-06-13
得票数 1
4
回答
如何避免可拖动的jQuery UI同时触发单击事件
、
A有一个很大的div (地图),可以通过jQuery UI draggable进行拖动。div具有可单击的子div。 我的问题是,如果你拖动地图,在鼠标上方,点击事件会在你开始拖动的任何子div上触发。 如果鼠标是拖动的一部分,我如何阻止鼠标触发单击事件(而不是有人只是在没有拖动的情况下单击,在这种情况下需要单击事件)。
浏览 0
提问于2010-08-15
得票数 17
2
回答
如何让鼠标光标在自定义NSView中拖动时不移动?
、
、
、
、
我有一个自定义的NSView,我希望用户能够在它里面点击和拖动。当然,NSView将接收鼠标拖动事件并做出相应的响应。当鼠标被拖动时,我想确保鼠标光标不移动。 我可能会隐藏光标,让它在用户停止拖动后重新出现在相同的位置,但是有没有更好的方法呢?
浏览 5
提问于2011-12-14
得票数 3
1
回答
两个jquery插件(dragscrollable和scrollto)之间的冲突
、
我正在尝试实现类似于的东西,在其中我可以拖动div的内容,也可以单击并滚动到元素。我设法找到了这两个插件,和,每个插件都在我的div上完美地独立工作,但当我将这两个插件添加在一起时,mousedown和click事件之间似乎存在冲突,我的意思是,当我按住鼠标拖动时,当我松开鼠标时,拖动成功,但随后我滚动回到我按住鼠标开始拖动的元素,就像我点击了该元素一样。我知道单击是鼠标按下和鼠标释放的序列,但有什么方法可以区分按住鼠标和释放鼠标开始拖动,然后在释放鼠标的位置停止,以及单击div中的元素滚动到它? 提前感谢
浏览 0
提问于2011-04-11
得票数 0
3
回答
如何将鼠标移动距离转换为SVG坐标空间?
、
、
我对CSS4颜色关键字在HSL空间中的分布进行了SVG可视化: 我最近增加了缩放通过鼠标轮,和摇摄通过鼠标点击和拖动.我能够使用matrixTransform、.getScreenCTM()和.inverse()将一个点从屏幕空间转换为SVG坐标空间,这要感谢我在网上找到的示例代码,但是如何在拖动期间转换鼠标移动呢?现在,我只是将viewBox坐标从event中移出X和Y值,这意味着图像拖动比鼠标放大时移动得更快。 举个例子,假设我放大了图像,拖到了pan上,我向左猛击鼠标,稍微向下一点。event.movementX返回-37,event.movementY返回6。如何确定在SVG坐标中等于
浏览 3
提问于2019-04-07
得票数 4
2
回答
如何使用鼠标拖动scrollView来滚动famo.us?
我希望能够滚动一个scrollView使用常规鼠标拖动在桌面电脑上。不幸的是,目前scrollView只使用鼠标滚动和触摸手势来移动。我如何使它工作使用一个常规鼠标拖动,即点击拖动,然后释放?
浏览 4
提问于2014-06-15
得票数 1
回答已采纳
1
回答
jquery:按下鼠标立即拖动
、
、
使用jQuery,可以通过在mousedown事件上应用.draggable()方法使元素可拖动。然后将其拖动到另一个鼠标按下(并拖动)。是否可以通过单鼠标按下(鼠标向下事件)使元素可拖动并立即开始拖动。 会发生什么? ( 1)按蓝色直角,尝试拖动(元件不可移动); 2)松开直角并再次尝试拖动(元件是可移动的)。 应该发生什么 1)按蓝色直角并拖动->元件是可移动的。 <!DOCTYPE html> <html> <head> <title>draggable() on press</title>
浏览 2
提问于2016-11-07
得票数 1
回答已采纳
1
回答
用wxPython用鼠标绘制连续线
、
、
、
我试图在wxPython中制作一个“白板”应用程序。当用户点击鼠标时,我试图找出如何在鼠标后面画一条线。 def __init__(self, parent): wx.Frame.__init__(self, parent, title="White Board") self.Bind(wx.EVT_LIST_BEGIN_DRAG, self.OnDrag) def OnDrag(self, e): print "drag" 第一步是在用户拖动鼠标时尝试获取鼠标坐标,但是无论我做什么,我都无法获得“拖动”这个词来打印,也不明白为什么它不
浏览 2
提问于2015-04-27
得票数 2
回答已采纳
1
回答
Qt:如何在QGraphicsView中单击并拖动以选择可以接受鼠标点击的项目?
、
根据QGraphicsView文档,拖拽模式的行为“只影响未被任何项目处理的鼠标点击”。然后显示“您可以通过创建QGraphicsView的子类来定义自定义行为。” 在我的例子中,我希望点击一个接受鼠标点击的项目,以正常调用该项目的鼠标点击。我希望不要点击这些项目来开始一个橡皮筋拖动(也是正常的)。但是,我希望能够在按住ctrl键的同时单击视图,并让其启动橡皮筋拖动选择,而不是调用项目的鼠标事件方法。 我知道如何评估ctrl是否与鼠标单击事件关联: if (event->modifiers().testFlag(Qt::ControlModifier)) 然而,我不知道如何处理这个条件,
浏览 3
提问于2012-02-26
得票数 2
回答已采纳
1
回答
Javascript :是否有一种以编程方式停止拖动项目的方法?
、
当我点击并拖动一个项目的时候。有没有一种方法可以让它在不松开鼠标按钮的情况下停止拖动? 例如,如果我将一个项目拖过某个边界框,我是否可以让它释放被拖动的项目?
浏览 0
提问于2014-07-24
得票数 3
回答已采纳
2
回答
如何取消鼠标点击的默认行为?
、
、
如何在JavaScript中取消鼠标事件? 当我用鼠标左键点击任何对象时,我想取消鼠标左键点击的默认行为。这在JavaScript中可行吗? 在谷歌地图上,用鼠标左键拖动地图平移到任何方向。 google.maps.event.addListener(Layers.map,'mousemove',function (event) { //如何处理heve }
浏览 1
提问于2012-04-19
得票数 0
回答已采纳
1
回答
拖放在开始拖动前将鼠标移动一段设定的距离
、
、
、
、
这是这个问题的副本,但是那个问题没有足够的答案,所以有人能帮我解决这个问题吗? 我有一个正在被拖动的UserControl,但这个UserControl也是可点击的,所以有时当你点击的时候,你可能会移动你的鼠标1个像素,它会认为它是在拖放。在进行拖动之前,如何设置延迟或使鼠标必须移动,比如5个像素。
浏览 0
提问于2014-09-14
得票数 0
1
回答
Qt传输鼠标将事件移动到新窗口
、
、
我正在处理QTabBar上的鼠标事件(通过事件过滤器),以检测用户何时单击并拖动选项卡将其删除。当发生这种情况时,我从QTabWidget中删除当前的小部件,并创建一个新的顶级小部件,并将其添加到其中,使其分离和浮动,就像您在Chrome中删除一个选项卡时一样。这个新的浮动窗口是我制作的一个自定义无框架小部件,它有一个自定义标题栏,我可以在这个标题栏上处理鼠标事件,从而允许用户在桌面上拖动窗口。 我遇到的问题是,当您单击并拖动选项卡以完成该选项卡并创建新的顶层窗口时,如果用户不单击并拖动我的标题栏,我似乎无法让应用程序继续拖动新窗口。我希望原来的拖动运动只是转移到新的小部件,这样用户可以一直拖
浏览 4
提问于2019-11-18
得票数 0
1
回答
在As3中使用鼠标动态改变形状
我想动态地更改as3中形状的形状。比如说,在点击和拖动形状正方形时,形状应该根据我鼠标的移动、方向改变。我已经粘贴了一个链接,在下面显示我的要求,选择一个形状和编辑边选项,然后点击形状和拖动,形状将根据鼠标移动和方向根据一些数学计算。在AS3.中是有可能的
浏览 8
提问于2014-05-28
得票数 0
1
回答
在OS中模拟单击和拖动
、
、
、
、
我试图通过编程来模拟鼠标的动作。 我无法可靠地执行单击和拖动操作。 对于单击和拖动,我按照下面提到的顺序执行以下操作 在当前鼠标指针位置按下鼠标左键按下事件(仅一次) 移动鼠标(当鼠标下移事件已经发送时,它必须作为鼠标向下拖动,从鼠标的初始位置选择文本) 发布鼠标左键释放事件结束鼠标保持动作。 在苹果应用程序(如Xcode或Safari )中,此方法不能可靠地工作(它在拖动时会突出显示文本,但通过实际鼠标,我可以单击并拖动文本)。也不能拖动图标。 然而,在火狐中,这种技术是可行的。下面的选择是鼠标!这就是当我们移动鼠标指针,选择也相应地改变,这就是我所需要的。 下面是我用来
浏览 4
提问于2015-11-25
得票数 2
回答已采纳
1
回答
在Mac OS X应用程序中使用鼠标检测多点触摸手势或拖动
、
、
、
、
在用Xcode制作的Mac OSX应用程序中,如何检测何时发生拖动、触控板或魔术鼠标的滑动。 通过拖动,我的意思是用户点击了窗口的左边或右边,鼠标被按住了,现在水平地离开了窗口的那一侧。 我试图在向左拖动或向右滑动(在魔术鼠标或触控板上)上运行代码,在向右拖动或向左滑动(在魔术鼠标或触控板上)上运行另一组代码。 下面是我所说的手势的一些定义: 左拖动是指单击并按住窗口的右侧,光标向左移动。 右拖动是指单击并按住窗口的左侧,光标向右移动。 顶部拖动是当窗口上的顶部、框架下/交通灯所在的位置被拖下时。 顶部滑动是指从触控板或魔术鼠标的顶部开始向下滑动。 在伪代码中,我试图实现的内容如下: if(
浏览 0
提问于2013-03-25
得票数 2
回答已采纳
1
回答
将图钉放置在单击位置
、
、
、
我正在尝试找出我应该使用什么鼠标事件来在单击时放置一个Pushpin。我尝试过使用MouseUp事件,但即使我只是单击并拖动,该事件也会触发。有没有办法让MouseUp只在点击时触发,而不是在点击和拖动时触发?还是有其他的鼠标事件是我应该关注的? 澄清:我使用的是必应地图WPF控件,而不是AJAX或Silverlight。
浏览 3
提问于2012-07-19
得票数 0
回答已采纳
1
回答
任何鼠标按钮都会触发带有Raphael.js的鼠标事件
我正在使用raphael.js来处理“纸张”中的图像。我已经意识到所有的鼠标事件(点击,鼠标向下,鼠标向上,拖动开始.)任何鼠标按钮都会触发。 在这个中有一个拖动两个对象的例子,可以用鼠标左键、右键或中间按钮来拖动它们。 JSFiddle 如何根据单击哪个按钮筛选事件?例如,我只想用鼠标左键拖动 我在另一篇StackOverflow文章中看到,可以用e.which识别鼠标按钮,它将根据按下的按钮返回1、2或3,但我无法找到使用此变量筛选事件触发器的方法。 我已经找到了一个关于这个问题的,但它从2012年起就已经开放了。我尝试使用部分代码使用if(e.which == 1)过滤鼠标按钮,然后我输
浏览 2
提问于2020-05-18
得票数 1
回答已采纳
4
回答
在将MovieClip拖到元素上方时,如何检测元素的滚动?
、
我有一个可拖动的项目,一个在点击时调用startDrag()的startDrag(),另一个在舞台上调用MovieClip。 我需要MovieClip在拖动可拖动的MovieClip时接收ROLL_OVER和ROLL_OUT事件,但较低的剪辑在拖动剪辑时不会接收这些消息。 本质上,ROLL_OVER只发送到鼠标下的最顶层MovieClip。通常,您会在重叠的mouseEnabled或mouseChildren上使用某种组合来修复这个问题,但是如果对一个拖放的MovieClip这样做,它就会中断拖放。我需要检测鼠标何时在较低的MovieClip上,而不管它上面是什么MovieClips。 那我该
浏览 4
提问于2010-10-20
得票数 0
回答已采纳
2
回答
ArcGIS JavaScript API 3.9 -鼠标拖动事件在Internet 11中无效
、
、
、
、
在Internet 11中,我面临鼠标拖动事件表单ArcGIS API for JavaScript 3.9的问题,代码如下: map.on("mouse-drag", zobraudalost); function zobraudalost() { alert("test"); } 问题是,这个事件不会在IE11(以及鼠标拖动启动,鼠标拖动端)触发。但在其他浏览器上,它工作正常(IE9、火狐、Chrome)。另一个问题是其他鼠标事件(点击、鼠标移动等)在IE 11上运行良好,所以问题仅限于鼠标拖动。 你见过这样的问题吗?你知道IE11中是否有
浏览 10
提问于2014-05-15
得票数 3
回答已采纳
1
回答
如何在鼠标右键按下事件时在Flex面板外获得鼠标位置?
我正在创建一个Flex面板,上面有一个图像。我已经将图像的"buttonMode“和"useHandCursor”属性设置为true。所以,每当我将鼠标放在上面时,光标就会变成一个手形工具。我可以在它上面设置鼠标右键按下、鼠标右键升起、鼠标移动事件。但是,我发现鼠标移动事件不能正常工作。 例如,当用户右键单击Flex面板中的图像,然后在Flex面板外拖动鼠标(同时向下拖动鼠标右键)时,我希望在用户拖动鼠标时获得鼠标的当前位置。但如果我在鼠标按下时做同样的事情,那么一切都会正常工作。有人能告诉我为什么我不能在鼠标右键点击吗? 谢谢!
浏览 4
提问于2012-10-10
得票数 0
3
回答
canvas获取鼠标事件上的点数
、
、
、
我使用下面的函数来获取鼠标点击的位置(坐标)。 $('#myCanvas').on('click', function(e) { event = e; event = event || window.event; var canvas = document.getElementById('myCanvas'), x = event.pageX - canvas.offsetLeft, y = event.pageY - canvas.offsetTop; alert
浏览 1
提问于2013-06-27
得票数 3
回答已采纳
1
回答
Java --为什么我的运动算法会有夸张的动作?
、
、
、
、
我正在尝试为swing组件实现一个拖动算法,在这里可以单击和拖动它们。然而,似乎我的动作是正确的方向,但极为夸张。就像这样,一小部分鼠标的移动会导致这个形状不成比例的移动。 下面是我决定移动的代码: (xStart和yStart是鼠标第一次点击开始拖动的坐标) 组件有一个move(int deltaX, int delatY)方法,它就是这样做的。行组件的示例移动方法如下所示: @Override public void move(int dx, int dy) { this.x1 += dx; this.y1 += dy; this.x2 += dx; thi
浏览 0
提问于2017-11-04
得票数 0
回答已采纳
2
回答
jQuery -在拖动时停止悬停事件
、
、
、
、
我正在创建一个拖放图像环境,如果你将鼠标悬停在图像上,就会在其上方弹出一个小菜单。如果单击并拖动图像,则可以对它们重新排序。 我遇到的问题是,我希望在您拖动鼠标时禁用悬停事件。目前,如果你拖动一张图片,它会触发你悬停的其他图片的所有悬停菜单。 $('ul.imglist li').mousedown( function() { $(this).find('ul') .fadeOut(100); }); // Image actions menu $('ul.imglist li').hover( functi
浏览 3
提问于2010-07-27
得票数 3
回答已采纳
1
回答
如果发生pan (mousedown + mousemove + mouseup),防止在任何元素上单击事件
、
、
、
、
我有一个包含多个元素的页面,每个元素都有一个回调绑定到单击事件。 页面大于视图,用户可以按标准方式滚动(使用鼠标滚轮、滚动条.) 现在我需要实现一个pan模式的,为用户提供另一种滚动页面的方式: 用户点击,鼠标向下拖动,页面滚动. 我在body元素上实现了这个容易注册的mousedown、mousemove和mouseup。当用户拖动时,我使用window.scrollTo()滚动窗口 问题:当页面在鼠标指针下移动时,如果用户平移页面单击一个元素,那么鼠标向下和鼠标向上就会发生在相同的元素上,这也会在鼠标之后触发一个单击事件。 这种偏离路线是不需要的。 单击事件位于子元素(鼠标下移在身体上),
浏览 0
提问于2014-01-06
得票数 2
回答已采纳
2
回答
如何用鼠标中间按钮禁用拖动选择?
、
转到,使用鼠标的中间按钮,尝试在画布的空白处点击并按住鼠标,然后移动鼠标。 将显示选择矩形。怎么才能让这个失效?我问是因为,我有鼠标中间的按钮点击和拖动绑定到帆布盘在以前版本的织物。升级到新版本时,画布表现得出人意料。 如果event.button == 1在mousedown中执行canvas.selectable = false;,并在mouseup事件处理程序中将其设置为true,我尝试在鼠标向下的画布上禁用选择。 那不管用。 有什么想法,如何禁用选择使用鼠标中点击和拖动?
浏览 3
提问于2017-02-08
得票数 2
回答已采纳
2
回答
鼠标向上时无法停止拖动DOM元素
我有一个名为"panel“的div,它本身包含另一个div。*当用户在"panel“上单击(并按住鼠标)并向左或向右拖动时,内部div会向左或向右拖动。*当用户释放点击时,内部div的拖动停止。但在大多数情况下,这是没有问题的。 我遇到的问题是,当用户拖动鼠标离开“面板”时,拖动仍在继续。在这种情况下,当用户释放鼠标按键时,拖动仍然继续,因为可能是因为mouseup事件发生在"panel“之外,所以没有到达mouseup事件。 下面是我使用的代码: $(document).ready(function() { $('#panel').bind(&
浏览 0
提问于2011-12-26
得票数 1
回答已采纳
1
回答
如何使用mouseReleased()在画布外查看processing.js事件
、
、
我有一个对象,我想在屏幕周围拖动鼠标进行处理。我将acquired设置为鼠标放在对象上的true,在鼠标上设置为false,因此: void mousePressed() { if (overThing()) { acquired = true; } } void mouseReleased() { acquired = false; } 然后在我的acquired中查询update(),如果对象是true,则拖动它。 void update() { \\ other stuff... if (acquired) { \\ drag thing code
浏览 3
提问于2015-05-16
得票数 4
回答已采纳
1
回答
如何在JavaScript中禁用mac的三指拖拽功能?
、
window.addEventListener('mouseup', () => console.log('up')); 在启用三指拖拽功能的情况下,在mac上试用。用三根手指拖动,观察松开鼠标和触发鼠标释放侦听器之间的~1秒延迟(并将"up"记录到控制台)。尝试了触摸板点击拖动,鼠标拖动,在mac和windows上,这个问题似乎只出现在mac触摸板三个手指拖动,它目前搞乱了我的应用程序。同样的情况,如果你在finder中拖拽文件,只是直到现在才意识到这一点。找不到任何方法来检测它。有什么想法吗?
浏览 30
提问于2020-05-24
得票数 1
2
回答
如何使用jquery创建移动句柄
、
、
、
、
这更多的是理论类型的问题。 在我的web应用程序中,我想创建一个用户可以点击的按钮,从而启动一个移动模式,在此期间(直到鼠标释放)所有的鼠标移动都会被转换到某个DIV上。 为了更好地理解我的意思,想一想在其中显示图像一部分的框(box is overflow:hidden) -我想让在框中移动图像成为可能,但不是通过直接拖动图像,而是通过拖动手柄(拖动时不会移动的手柄) 在最佳情况下,当拖动操作处于打开状态时,鼠标光标将隐藏。 我的基本想法是使用draggable,但我不知道如何使它可访问,但又不可见。 我如何使用javascript/jQuery来实现这一点呢?
浏览 2
提问于2012-09-10
得票数 1
回答已采纳
1
回答
使用jQuery单击并拖动
、
当用户单击和拖动鼠标时,我试图使元素响应。 当单个mousemove事件正在发生时,我需要响应来发生每个mousedown。 我正在使用jQuery,但我也对纯JS实现开放。以下是我尝试过的: $('.element').on('mousedown', function (e) { $('.element').on('mousemove', function (e) { console.log("response"); }); $('.element').off('mou
浏览 2
提问于2014-07-15
得票数 1
回答已采纳
5
回答
如何在面板移动窗体窗口内进行鼠标拖动?
、
我有一个想要启用的System.Windows.Forms.Panel,这样如果用户点击并拖动鼠标,窗口就会被拖动到。 我能这么做吗?我必须实现多个事件吗?
浏览 3
提问于2012-07-08
得票数 10
回答已采纳
1
回答
工具抑制的Paper.js鼠标事件
、
、
、
我正在使用Paper.js,我需要在光栅上的mouseup上做一些事情。然而,当我使用全局工具空间时,事件似乎不会触发。 请注意这个,其中单击和拖动生成一个日志,如下所示: 光栅滑鼠 光栅鼠标拖动 ..。更多的“光栅鼠标拖动”。 光栅鼠标拖动 光栅鼠标 指示raster.on('mouseup' function() {...});按预期正确命中。 但是,在这个包含显示拖动区域的功能的中,raster.on('mouseup' function() {...});没有被正确命中。请注意,日志不包含“光栅鼠标”,只包含“光栅鼠标向下”和“光栅鼠标拖动”。
浏览 0
提问于2015-12-02
得票数 1
回答已采纳
1
回答
Three.js Mobile iOS v8.4如何将touchEvents视为mouseEvents?
、
、
根据的说法,webgl是由Safari和Chrome浏览器支持的iOS版本8.1到8.4。 从iPad (运行移动版的iOS 8.4)来看,似乎有许多运行良好。例如,在这个上,轨迹球通过(手指)触摸和拖动工作。然而,我无法让它对手指点击,或手指触摸/保持/发布作为鼠标(公平地说,这在我的Android4.1设备上也不起作用)。这个根本不运行在iPad上(但在我的Android4.1设备上运行得很好)。 令人惊讶的是,在手指点击(->(解释为)-> mouseclick )方面确实能正常工作,但不幸的是,它使用了Three.js (2013年开始的r60)的旧版本(不受支持)。 所以
浏览 1
提问于2015-07-23
得票数 2
回答已采纳
1
回答
如何在运行时禁用jQueryUI可拖动,并释放拖动的div
、
、
我在JS中构建了一个游戏原型,它使用套接字进行通信(socket.io)。当出现禁用拖动的命令时,我可以使用禁用方法,也可以使用破坏方法。两种方式在被拖动的div释放后都可以正常工作(但不同),但是如果在拖动div时禁用了拖放(这是100%的时间),则行为不是预期的行为。 禁用-在鼠标释放之前什么也不做,在此之后,鼠标就不再是可拖动的了。破坏-类似的作品。顺利的拖拽停止,但我仍然能够拖动的div,并使它的“翘曲”在屏幕上,而不是平滑。在它发布后,它不再是拖曳的。 所以我的问题是。当一个div被拖动时,我如何暂时禁用它的拖动行为,并让它停止运行?也许是以某种方式模拟鼠标释放?
浏览 2
提问于2015-02-20
得票数 1
回答已采纳
2
回答
jquery ui可拖动防止单击外部
、
、
我得到了一个可拖动的div,它在y轴上的移动是有限的。我的代码: $(".drag").draggable({ axis: "y" }); 这可以很好地工作。但是,这个div与其他有点击事件的div很接近。在y轴上,光标与可拖动对象一起移动,因此一切正常。但是在x轴上,光标并不局限于元素。因此,如果光标离开了可拖动对象,当我松开按钮时,将在其他元素上调用事件。在运行draggable函数时,如何限制鼠标在x轴上的位移,或者防止在此div之外单击鼠标?谢谢你的帮助
浏览 11
提问于2019-03-06
得票数 1
1
回答
GWT setCapture也适用于火狐,是如何工作的?
、
、
我的页面中有一个可拖的元素。当用户开始拖动,然后释放鼠标按钮在火狐之外,我需要接收鼠标,以便我可以停止拖动。 IE有这方面的setCapture,但是FF没有。GWT也有它,这也适用于FF。 它是如何在FF中工作的?我如何在FF的JS代码中做到这一点? (我想知道它是如何工作的,而不仅仅是使用xyz JS框架)。
浏览 0
提问于2011-06-05
得票数 0
回答已采纳
2
回答
如何拖动picturebox控件
、
、
、
、
我有一个名为'MusicNote‘的类,它继承自'PictureBox’。当用户点击它并向上/向下移动鼠标时,我尝试让它垂直拖动。我已经粘贴了下面的代码,它可以工作。问题是,它只在第一次工作-即用户拖动它,它被放置在新的位置,因为它应该是。但是,当我再次单击并拖动它时,它就消失了。有什么想法吗?
浏览 3
提问于2011-12-19
得票数 2
回答已采纳
1
回答
使用GWT平移和缩放图像
、
、
我有一个固定大小的图像,我想显示图像的一个子集。我想让用户点击并拖动来移动图像的可见区域。 Image类有一个很好的setUrlAndVisibleRect方法,它可以处理图像区域的显示。我遇到的问题是让鼠标点击并拖动才能工作。 我注册了Mouse Down/Up/Move handlers,这一切在Firefox中看起来都很有前途。然后我在IE8中对其进行了测试。 我在单击和拖动时在IE8中看到的行为:- MouseDown事件当我单击浏览器时,然后在我拖动时显示一个"no entry“符号光标-最后,当我松开时,我没有得到鼠标释放事件。 以跨浏览器的方式处理这个问题的正确方法是什么
浏览 0
提问于2010-06-28
得票数 2
回答已采纳
1
回答
D3js网络图-只有单击时才会触发拖动
、
我有一个网络图,我希望节点在用户单击它们时显示更多信息。我希望图形也有拖动/移动行为。 但我似乎不能让他们两个都好好玩。当我有拖动的时候,它是唯一会触发的,并且点击会被忽略。如果我注释掉了拖动行为,那么单击就会按预期工作。 这是我的区块: 我以为拖动只关注鼠标按下超过500ms之类的东西,但似乎每次都会立即拖动?感谢您的意见!
浏览 3
提问于2017-03-14
得票数 0
1
回答
JQueryindocument.ready警报,以获得所有事件的准确性,如单击、加载、更改、调整大小、滚动等。
、
、
、
我需要一个警报在document.ready内,需要弹出所有事件的准确性,如点击鼠标,鼠标,鼠标拖动,滚动,焦点,模糊,调整大小等。欢迎您提出任何意见,谢谢。 $(document).ready(function(){ /*for every event*/ alert(); }); 像这样
浏览 1
提问于2017-06-03
得票数 0
回答已采纳
19
回答
如何区分鼠标的“单击”和“拖动”
、
我使用jQuery.click来处理拉斐尔图形上的鼠标点击事件,同时,我需要处理鼠标的drag事件,鼠标拖动由拉斐尔中的mousedown、mouseup和mousemove组成。 很难区分click和drag,因为click也包含mousedown和mouseup,我如何在Javascript中区分鼠标“点击”和鼠标“拖动”呢?
浏览 6
提问于2011-05-18
得票数 189
回答已采纳
1
回答
使用setInterval()创建计时器的问题:更新太快
、
、
(首先,我要说的代码在我的github代码库中:) 存储库应该为您提供问题所需的所有线索,但是,如果您要打开index.html文件并单击,则会在左上角开始一个计数器。它似乎完美地工作了一小段时间,然而,如果你点击很多,拖动鼠标并在页面上移动一小段时间,计数器突然变得疯狂并迅速计数。 我找不到这样做的代码的问题所在;我给了setInterval()一个特定的时间来更新timer,但是在移动鼠标、单击和拖动鼠标之后,etc...the计数器变得疯狂。通常情况下,这不会是一个太糟糕的问题,但是我正在实现的网站需要大量的点击和鼠标移动。 我的下一个问题是,我无法找到停止依赖mouseup的方法。此时
浏览 18
提问于2019-07-23
得票数 0
回答已采纳
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
使用js动态添加点击事件时,click与onclick的区别
模拟鼠标事件
小画板与鼠标事件
HTML OnDragOver 事件属性|拖动元素到放置目标上时触发
鼠标双击前事件(BeforeDoubleClick Event)
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券