腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
d3
覆盖
对象
mousedown
事件
处理
、
、
、
、
我最近在用d3.js做网络拓扑 具有平移、缩放、
对象
拖动、线条绘制等功能。 我现在已经实现了所有的函数,但是有一个问题。 当我在主svg上绘制线条时,它画得很好。但是如果我想要开始在
对象
(矩形或一些图像)上绘图,它就不能正常工作。 因为
对象
拖动函数会吞噬“
mousedown
”
事件
。[Main svg] .on('
mousedown
', function
mouseDown
() {
浏览 16
提问于2019-03-14
得票数 0
1
回答
绑定
d3
事件
、
、
在
d3
中编写
事件
处理
程序时,是否有一种直接使用等效的方法?在文档中,我看不到bind的实现或讨论。.style('fill', '#f00') .attr('height', 300); this.svg.on('
mousedown
', function(){return self.
mouseDown
.call(this, se
浏览 0
提问于2015-05-26
得票数 4
回答已采纳
1
回答
React和
d3
组合可防止
mousedown
事件
、
、
我将react与
d3
(新的v4)一起使用,但
d3
的缩放行为似乎与react
事件
的
处理
方式冲突。 componentDidMount
浏览 3
提问于2016-06-21
得票数 1
1
回答
在使用
d3
时,如何仅使用鼠标
事件
触发拖动?
、
、
、
有一些关于以编程方式触发
d3
拖动的讨论。通常情况下,人们会给出一份工作。比如存储拖动函数并直接触发它。那么有没有办法使用鼠标
事件
来触发
d3
拖动呢?必须根据鼠标
事件
实现
d3
拖动。在我的应用程序中,有复杂的拖动设置,并且显示拖动
处理
程序是不可行的。此外,我希望代码只在边界上进行测试,而不是必须打开它。 我想知道
d3
是如何实现拖拽的。我试图分派
mousedown
和mousemove
事件
,但它不起作用。这是我的测试代码。clientY = (
浏览 20
提问于2020-10-10
得票数 0
1
回答
D3.js -在Jasmine中以编程方式生成拖动
事件
、
、
、
、
我有一个使用
D3
和Angular编写的折线图组件。它具有可拖动的条,用于更改x轴的比例。现在,我正在尝试使用Karma/Jasmine测试组件。在单元测试中触发拖动
事件
时遇到问题。其他
事件
,如mouseover和click都可以很好地触发。我认为是
d3
中“拖动”
事件
的综合实现导致了问题。下面是我用来触发拖动的代码(这样的代码在测试html页面上触发正确的
d3
拖动
事件
,但在单元测试中失败)。附注:我尝试生成"dragstart“、”dragstart“
浏览 0
提问于2014-06-18
得票数 7
1
回答
处理
鼠标
事件
的更改顺序
、
End Class在这个项目中,我使用图表,我也
处理
MouseDown
事件
来做一些更具体的事情。现在有一个问题: 在
MouseDown
类的MyChart
事件
处理
程序中,我使用鼠标中间的按钮拖动图表。但是,在项目
MouseDown
事件
处理
程序中,我检查用户是否击中了特定的
对象
,
浏览 2
提问于2013-12-06
得票数 3
回答已采纳
1
回答
SVG元素上的鼠标
事件
处理
程序-防止传播?
、
、
我有一个<svg>元素,它有多个子<g>元素,其中有绑定到它们的jQuery鼠标
事件
处理
程序。因此,当
mousedown
事件
在其中一个元素上触发时,就会突出显示如下所示: ($(this).find("*我以前的实现涉及到HTML5画布,所以所有的
事件
处理
程序都绑定到同一个非分层
对象
。然而
浏览 3
提问于2015-11-11
得票数 0
1
回答
如何将短拖动
事件
解释为单击
、
、
、
、
有没有一种简明的方法可以将短长度、短持续时间的拖动
事件
解释为单击
事件
?例如,我正在使用
d3
并定义以下
事件
,这些
事件
应该捕获在SVG上的单击、鼠标移动(无拖动)和拖动
事件
,以及
处理
这些
事件
的结束: .on("click", @plot_click ) .on("
mousedown
.drag&quo
浏览 3
提问于2013-02-20
得票数 2
回答已采纳
1
回答
d3js:鼠标经过
对象
上下文(函数指针)
、
我的问题是
mousedown
-Handler:this.test = "hello world!";// this.svg.on("
mousedown
", Graph.prototype.
mousedown
); <-- does the same 而这
浏览 2
提问于2013-05-21
得票数 2
回答已采纳
2
回答
在DOM元素
d3
之间交换
事件
处理
程序
、
我的代码是获取一个控件的
事件
处理
程序,并将这些
处理
程序移动到另一个元素,然后删除前一个控件的
事件
处理
程序fiddle _drag.element(d3.select('#slider2')); _drag.element函数应该从slider1中删除
事件
处理
程序目前,这两个元素都在触发
事
浏览 0
提问于2015-05-16
得票数 0
1
回答
动态添加
事件
处理
程序(
MouseDown
)用于PathFigure C# WPF
、
、
、
、
figures);现在,我想为这个
对象
添加
事件
处理
程序如果
对象
是路径或折线类型,则不会出现问题。我只需要添加这样的
事件
处理
程序: void poly_<
浏览 5
提问于2016-11-02
得票数 0
回答已采纳
1
回答
是否可以通过
覆盖
mouseDown
和mouseUp
事件
并使用超类绘制方法来实现NSButton的子类化
、
将NSButton子类化以捕获mouseUp和
mouseDown
事件
,但保留NSButtons超类的绘制方法。如上所述,我的目标是创建NSButton的子类,并让它执行常规的超类功能,同时允许我
覆盖
mouseDown
和mouseUp,并使用NSEvent将其发送回操作,这样按钮代码就可以检查发生了什么类型的
事件
在我尝试使用NSButton子类时,我注意到当您
覆盖
mouseDown
时,如下所示: override open func
mouseDown
(
浏览 24
提问于2019-01-28
得票数 0
1
回答
KnockoutJS:
处理
事件
捕获阶段
、
、
、
让我们考虑使用ViewModel将泛型
事件
绑定到KnockoutJS方法的标准方法:此代码将handler作为
mousedown
事件
上的侦听器添加到<div>中。与任何其他
处理
程序一样,它被附加到
事件
的目标和气泡阶段。但是,我看不出一种将
处理
程序附加到
事件
的而不诉诸Knockou
浏览 1
提问于2015-11-18
得票数 1
回答已采纳
1
回答
HTML 5拖放-使用自定义光标
、
、
、
实际上,当HTML 5拖放API的拖放操作发生时,我正在尝试使用自定义光标,但当拖放
事件
被触发时,我无法
覆盖
默认光标。这是我如何尝试实现它的代码, $(this).css("cursor", "url(res/customCursor.curimportant");由于鼠标会在拖拽
事件
发生时被按下,所以我尝试在拖放目标的
mo
浏览 3
提问于2013-03-09
得票数 4
3
回答
jQuery鼠标
事件
阻止默认传播
、
、
我有一个问题,一个完整的身体
覆盖
效果时,点击任何链接。 当页面的任何链接被“推送”(鼠标向下或触控启动)时,图像
覆盖
将出现在整个页面的顶部(隐藏页面的全部内容)。当链接被(或应该是)“释放”(mouseup或touchend)时,
覆盖
应该消失,并且应该发生原来的点击链接目标(例如,必须遵循"href“属性)。第一部分是好的:我在每个链接上添加了一个
事件
处理
程序来侦听“鼠标向下触摸启动”
事件
。第二部分更复杂,因为
覆盖
不触发链接的“释放”操作(
浏览 0
提问于2017-06-04
得票数 0
回答已采纳
2
回答
怎样才能阻止叠加鼠标按下
事件
转到地图?
、
、
、
、
在
处理
覆盖
( ExtInfoWindow)上的
mousedown
事件
后,我需要确保地图单击
事件
处理
程序不会执行,或者在地图单击
事件
处理
程序中,我需要确定
事件
来自
覆盖
单击,而不是
处理
它。所以,在某种程度上,我不需要
处理
两次。下面我做错了什么?这是针对ExtInfoWindow库的,所以我不会在这里发布整个内容。。单击信息窗口上的。// Initialization
浏览 0
提问于2013-01-18
得票数 1
1
回答
如何使用鼠标单击和拖动来放大
D3
、
我是
D3
的新手,我想实现一个类似于这里所示的点击-拖动-缩放: 我已经创建了一个折线图,但我对如何实现它感到困惑。我想我需要一些JS
事件
处理
程序来查找我的
mousedown
和mouseup发生的位置。但是,当用户拖动时,如何创建图形上出现的阴影?
浏览 1
提问于2012-07-03
得票数 5
1
回答
svg :无法将鼠标
事件
发送到另一个
d3
元素(event.target.__data__为空)
、
、
、
、
我正在尝试向我编写的
d3
折线图添加画笔,它已经支持在我附加了mousemove的rect上悬停。但是,为了避免破坏悬停功能,我需要初始化这个rect后面的
d3
笔刷,这样它就不会捕获所有鼠标
事件
。为了让笔刷正常工作,我需要将鼠标
事件
从悬停rect发送到它后面的svg元素,在这个元素上我已经初始化了笔刷,就像在this example中一样,它从笔刷前面的元素捕获
事件
: .on('
mousedown
', function(){ brush_elm = svg.sele
浏览 18
提问于2020-07-12
得票数 0
2
回答
如何完全移除
d3
forceSimulation及其拖动手
、
、
我希望允许用户使用或查看他们的网络,这意味着当用户触发
事件
时,我需要更改哪些布局算法正在更新我的节点和边缘的x和y属性。dragended)); // where those are the conventional functions }为
d3
拖动
处理
程序建议的
浏览 3
提问于2018-11-21
得票数 3
回答已采纳
1
回答
将焦点设置为输入字段
、
我正在尝试将光标设置到输入字段中。我使用了函数focus()和select(),但是我不知道它为什么不工作。 function press() { input.sele
浏览 3
提问于2021-04-18
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
webgl三维可视化在线开发实用教程
JavaScript HTML DOM 事件监听介绍|JavaScript 教程
Visual Basic 简介之命令按钮
D3.js 数据驱动和force 力学图讲解
第八章 事件的处理
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券