javascript - 悬停时在后台移动节点

标签 javascript jquery html nodes

我真的很喜欢 http://whois.domaintools.com/ 上的效果并希望将其集成到一个项目中。在互联网上进行一番挖掘后,我实际上发现了一个codepen! [www.codepen.io]/thewistedtaste/pen/GgrWLp。

我已经使用它有一段时间了,通过更改值,我能够调整圆半径、动画速度、圆数等。但是,我似乎找不到如何调整节点可见的鼠标周围的半径。这是根本不可能的还是我忽略了正确的值(value)? 请给我一些建议或有用的链接。谢谢。

最佳答案

半径由JS中第196行开始的if/else语句确定。增加值(200020000 等)可增加移动光标时突出显示的节点的范围。

for ( var i in points ) {
    // detect points in range
    if ( Math.abs( getDistance( target, points[ i ] ) ) < 2000 ) {
        points[ i ].active = 0.2;
        points[ i ].circle.active = 0.5;
    } else if ( Math.abs( getDistance( target, points[ i ] ) ) < 20000 ) {
        points[ i ].active = 0.1;
        points[ i ].circle.active = 0.3;
    } else...

关于javascript - 悬停时在后台移动节点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40767288/

相关文章:

javascript - 使用 CSS 文本换行

jquery - float 元素的高度 100%

javascript - 使用 "this"作为参数

javascript - npm 运行构建 uglifyjs : SyntaxError: Unexpected token: operator (>)

javascript - 展平 D3.js 嵌套数据或将其映射到新数据集

javascript - 用于从 javascript 中的数组获取所有唯一对、三重音等的通用函数

jquery - Magento 使用 scriptaculous 的目的是什么?

html - 如何设置禁用复选框的样式?

html - div 背景小于其 css 内容(未指定 % 或 px 的宽度)

html - 最佳方法,构建复杂的 HTML 表格