我试图理解以下D3代码在我的D3图表中实现缩放功能。 https://gist.github.com/jasondavies/3689931
在代码中,有以下几行:
<div class="cols">
<div class="col">Column 1</div>
<div class="col">Column 2</div>
<div class="col">Column 3</div>
</div>
我不知道这种语法。我尝试了文档,但不知道该找什么。 .on("mousemove.zoomRect", function() { // line 90
.on("mouseup.zoomRect", function() { // line 99
是一个布尔变量,当我们说zoomRect
感谢任何帮助。感谢。
答案 0 :(得分:3)
如果您查看ftp://ftp.physik.hu-berlin.de/pub/useful/dx7asdk/DXF/include/dinput.h的文档:
如果事件监听器已经注册了相同的类型,那么 在添加新侦听器之前删除现有侦听器。至 为同一事件类型注册多个侦听器,类型可能是 后跟一个可选的命名空间,例如&#34; click.foo&#34;和 &#34; click.bar&#34 ;.同样,您可以删除所有已注册的侦听器 通过说dispatch.on(&#34; .foo&#34;,null)给出命名空间。
.zoomRect
是命名空间。我相信他正在使用他在全球窗口对象上设置事件的安全性。