- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
当我在我的 d3 力导向图上使用醉酒时,我遇到了一个问题:当我将醉酒重力设置为西时,醉酒从我的圆圈的左上角开始。我怎样才能让它从我的圈子的右侧开始?
这是我在 d3 中使用的代码示例:
var node = vis.selectAll("g.node")
.data(json.nodes)
.enter().append("svg:g");
node.append("svg:circle")
.attr("r", function(d){return d.credits *5+"px";})
.style("fill", "orange");
$('svg circle').tipsy({
gravity: 'w',
html: true,
title: function() {
var d = this.__data__,
name = d.name;
return name;
}
});
编辑 在这个问题中:https://stackoverflow.com/a/10806220/1041692他们说:
You could try adding the tooltip to an svg:g that you overlay with the actual circle, but give zero width and height. Currently it's taking the bounding box and putting the tooltip at the edge. Playing around with tipsy's options might help as well.
但是要么我做错了,要么不起作用,都没有解决我的问题。
EDIT 2 这个问题也取决于浏览器,在 chrome 中,tipsy 元素附加在圆圈的左上角,而我希望它附加在右侧的中间的圈子。在 Firefox 中,tipsy 出现在整个网页的左上角。
最佳答案
D3 tipsy 教程实际上使用了 tipsy 的修改版本:
稍微调整以正确计算 SVG 元素的边界框。因此,复制该源代码,而不是使用从 tipsy 站点下载的 tipsy。
关于javascript - 使用 d3 将 Tipsy 工具提示附加在圆圈的左上角,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12668807/
我正在使用 jQuery 插件 tipsy当鼠标悬停在特定元素上时激活工具提示。目前,工具提示出现在触发它的元素的中间,但我想自定义插件,以便工具提示出现在相应的标题上方。看看我在下面链接的示例。当整
我刚刚在我的 wordpress 网站上安装了 Tipsy Tooltip (http://onehackoranother.com/projects/jquery/tipsy/) 脚本,我只是想知道
当我从数据库中返回结果列表时,它们显示如下: Result 1 Result 2 Result 3 等等...现在我已经让 jQuery Tipsy 插件开始工作,因此当您将鼠标悬停在结果 1 的顶部
我找到了一个 jQuery 插件(Tipsy)来显示下面的工具提示 http://onehackoranother.com/projects/jquery/tipsy/ 在上面的链接中,我可以看到手动
我使用的是 Tipsy jquery 插件,焦点触发器的行为方式与悬停触发器相同。一旦我的鼠标离开输入字段,即使该字段仍处于焦点状态,Tipsy 也会停止显示。什么可能导致这个问题?基于此jQuery
我正在尝试使用 jQuery Tipsy plugin总是表现出醉意的onload。目前,我有这样的东西 jQuery('#menu li a img').tipsy({ trigger: 'manu
帮助!我需要帮助设置 tipsy 我之前让它工作但现在它不工作在这里是我的网站 http://timothy.techbytbone.com/ js: $(function () { $('.info
我正在使用 Tipsy ( Tipsy project page ) 来显示一些有用的信息,在某些情况下是至关重要的信息。它效果惊人,我完全推荐它。 问题是它似乎不适用于禁用的元素。我像这样给 Tip
我正在制作一个带有醉意工具提示的工具栏。我更改了 CSS 以更改颜色,然后我为箭头制作了图像。这是图片的链接:http://www.novaprogramming.com/tipsy.png颜色是:#
我正在使用the tipsy jquery plugin为动态显示的元素创建工具提示。 工具提示适用于非动态元素,因此我肯定包含了我需要的所有内容。我正在使用 jquery 1.5.1 这是我的jqu
我正在使用jQuery Tipsy Plugin在我的项目中创建工具提示。工具提示自动居中于元素,如插件页面演示中所示,但我希望它与元素左侧对齐,有人知道执行此操作的方法吗?该插件在显示时自动设置工具
我正在尝试在醉酒打开/关闭后设置回调函数。 function addText() { $('#text').html('Tipsy is now open !'); } $('.tipsy')
我在我的图表上工作得很好。 mouseover 事件工作正常,但是当我添加一个 click 事件时,它没有按我的意愿执行 click 事件。 下面是我的代码: var vis = new pv.Pan
我目前正在使用 tipsy用于显示轻量级工具提示的 jquery 插件。对于非嵌套元素,效果很好。 假设我有: abc def ghi 并且我在每个 span 标签上都有一
我一直在使用一个名为 Tipsy 的旧 jQuery 插件.我喜欢工具提示的外观,而且我最喜欢这个插件。不幸的是,它只显示相对于它从中检索工具提示的元素的工具提示。我想改为在鼠标光标的位置显示工具提示
我正在使用jQuery Tipsy plugin我想知道是否可以动态改变重力。 我一直在尝试但没有成功:http://jsfiddle.net/YSYuu/ 无论如何,这是代码: $('[data-d
我在这里使用最新版本的 Tipsy:https://github.com/jaz303/tipsy 我包括 jquery.tipsy.js 和 tipsy.css,这是我的 html,a href 是
我确信这是可能的——而且可能非常简单——但我不知道如何让它发挥作用。我怎样才能制作 Tipsy工具提示随着鼠标水平移动? 当悬停在启用了 Tipsy 的元素上时,我希望工具提示出现在其正常的 Y 位置
这个问题不太可能帮助任何 future 的访问者;它只与一个小的地理区域、一个特定的时间点或一个非常狭窄的情况有关,这些情况并不普遍适用于互联网的全局受众。为了帮助使这个问题更广泛地适用,visit
任何如何实现的想法tipsy jQuery 的 UI Datepicker 上的工具提示?基本上我想在用户在日期选择器中的特定日期移动时获得工具提示。日期选择器将内联显示并且始终可见。 谢谢! 最佳答
我是一名优秀的程序员,十分优秀!