Javascript悬停功能
Javascript hover function
我正在用JavaScript尝试Raphael,并试图掌握它的窍门。目前,我正在尝试获取它,以便当用户将鼠标悬停在我绘制的拉斐尔中的圆圈上时,它将创建一个像 hi 这样的模拟悬停消息。但是,我在这一部分坚持了下来,我似乎无能为力,对此的任何帮助都会很棒。
Javascript:
window.onload= function (){
var paper = new Raphael( 0, 0, 400, 400);
var backGround = paper.rect(0, 0, 400, 400);
backGround.attr({ fill: "orange"});
var face = paper.circle(200,200,100);
face.attr({ fill: "Red"});
};
.HTML
<div class= "bot">
<p>Hi there</p>
</div>
只需使用 Element.hover()
函数,如 Raphael 网站上所述。
更新:如果您将下面发布的代码片段复制到自己的计算机上并在本地运行,则可以使用。但是,要在 Stack Overflow 上实际运行此代码片段,它仅适用于某些浏览器(例如,它适用于 Firefox,但不适用于 Chrome),可能是由于不同的浏览器允许或不允许代码片段加载外部库,如 Raphael.js,如本代码片段的要求。
window.onload = function() {
var paper = new Raphael(0, 0, 400, 400);
var backGround = paper.rect(0, 0, 400, 400);
backGround.attr({
fill: "orange"
});
var face = paper.circle(200, 200, 100);
face.attr({
fill: "Red"
});
face.hover(hoverHandler);
};
function hoverHandler() {
alert("hi");
}
<script src="http://github.com/DmitryBaranovskiy/raphael/raw/master/raphael-min.js"></script>
<div class="bot">
<p>Hi there</p>
</div>
相关文章:
- 每当您在选择器内移动鼠标时,悬停功能就会重复
- 悬停功能触发器
- OpenLayers在悬停时高亮显示功能,并在单击时选择
- 使用Jquery创建一个具有单击和悬停功能的菜单
- 如何通过悬停或点击谷歌电子表格中的单元格来运行自定义功能
- 美国地图插件,具有状态数据/悬停功能的新按钮
- JS“切换”或“悬停”功能
- 如何在保持鼠标悬停功能的同时居中跨过图像
- Jquery悬停功能显示和隐藏元素
- 在悬停功能中设置超时
- 不支持悬停功能
- 悬停几秒钟后启动功能
- 鼠标悬停功能获胜'不起作用
- 关于单击或悬停功能
- 为什么jquery是悬停的,在下拉菜单上滑动功能闪烁
- 使用 JavaScript 显示和隐藏导航栏进行滚动和悬停功能
- 具有悬停延迟的 OpenLayers 选择功能控件
- 如果悬停:动画完成后重新调用功能
- Jquery滑动悬停功能显示.stop错误(但仍然有效)
- 如何在功能悬停时获得指针光标,但前提是没有被弹出窗口覆盖