时间:2021-05-26
思路:
1.首先要定位实现这种效果的元素 ,本次通过class
2.如果是动态显示不同的提示内容,需设置title
3.通过JQ给定位到元素加上 mouseover 和mouseout 事件
4.再完善下,弹出框跟随鼠标在目标元素上移动
5.再把 mouseover 、mouseout 合并成 hover
复制代码 代码如下:
//页面加载完成
$(function () {
var x = 10;
var y = 20; //设置提示框相对于偏移位置,防止遮挡鼠标
$(".prompt").hover(function (e) { //鼠标移上事件
this.myTitle = this.title; //把title的赋给自定义属性 myTilte ,屏蔽自带提示
this.title = "";
var tooltipHtml = "<div id='tooltip'>" + this.myTitle + "</div>"; //创建提示框
$("body").append(tooltipHtml); //添加到页面中
$("#tooltip").css({
"top": (e.pageY + y) + "px",
"left": (e.pageX + x) + "px"
}).show("fast"); //设置提示框的坐标,并显示
}, function () { //鼠标移出事件
this.title = this.myTitle; //重新设置title
$("#tooltip").remove(); //移除弹出框
}).mousemove(function (e) { //跟随鼠标移动事件
$("#toolti").css({ "top": (e.pageY + y) + "px",
"left": (e.pageX + x) + "px"
});
});
});
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文实例讲述了JS延时提示框实现方法。分享给大家供大家参考,具体如下:提示框功能:当鼠标指向头像时,弹出一个信息框,鼠标可移动到信息框,当鼠标离开头像时信息框消
本文实例讲述了JS+CSS实现可拖动的弹出提示框。分享给大家供大家参考。具体实现方法如下:复制代码代码如下:JS+CSS打造的可拖动的弹出提示框a{color:
本文实例为大家分享了anadroid实现弹出提示框的具体代码,供大家参考,具体内容如下提示框是利用AlertDialog实现的。代码:(设置在button的点击
javacript弹出提示框脚本,以下代码是弹出提示框的功能:functionshow_confirm(){varr=confirm("Pressabutton
本文实例讲述了js实现右下角提示框的方法。分享给大家供大家参考。具体实现方法如下:实现右下角提示框的Jquery插件(popup.js)复制代码代码如下://兼