jQuery网站右侧小人悬浮提示js代码

版权:原创 更新时间:1年以上
[该文章底部包含文件资源,可根据自己情况,决定是否下载资源使用,时间>金钱,如有需要,立即查看资源]

以下是 jQuery网站右侧小人悬浮提示js代码 的示例演示效果:

当前平台(PC电脑)
  • 平台:

部分效果截图:

jQuery网站右侧小人悬浮提示js代码

HTML代码(index.html):

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>jQuery网站右侧小人悬浮提示</title>
<script type="text/javascript" src="js/jquery.min.js"></script>
<script type="text/javascript" src="js/spig.js"></script>
<link rel="stylesheet" href="css/spigPet.css" type="text/css"/>
<script type="text/javascript">
var isindex = true;
var visitor = true;
</script>

</head>
<body style="height:1000px;">

<!--小人只在首页显示 start*-->
<div id="spig" class="spig">
    <div id="message">正在加载中……</div>
    <div id="mumu" class="mumu"></div>
</div>
<!--小人end*-->
</body>
</html>

JS代码(spig.js):

/* spig.js */
//右键菜单jQuery(document).ready(function ($){
	$("#spig").mousedown(function (e){
	if(e.which==3){
	showMessage("秘密通道:<br /><a href=\"http://www.198zone.com/\" title=\"订阅\">订阅</a> <a href=\"http://www.198zone.com\" title=\"首页\">首页</a>",10000);
}
}
);
	$("#spig").bind("contextmenu",function(e){
	return false;
}
);
}
);
	//鼠标在消息上时jQuery(document).ready(function ($){
	$("#message").hover(function (){
	$("#message").fadeTo("100",1);
}
);
}
);
	//鼠标在上方时jQuery(document).ready(function ($){
	//$(".mumu").jrumble({
	rangeX:2,rangeY:2,rangeRot:1}
);
	$(".mumu").mouseover(function (){
	$(".mumu").fadeTo("300",0.3);
	msgs = ["我隐身了,你看不到我","我会隐身哦!嘿嘿!","别动手动脚的,把手拿开!","把手拿开我才出来!"];
	var i = Math.floor(Math.random() * msgs.length);
	showMessage(msgs[i]);
}
);
	$(".mumu").mouseout(function (){
	$(".mumu").fadeTo("300",1)}
);
}
);
	//开始jQuery(document).ready(function ($){
	if (isindex){
	//如果是主页 var now = (new Date()).getHours();
	if (now > 0 && now <= 6){
	showMessage(visitor + ' 你是夜猫子呀?还不睡觉,明天起的来么你?',6000);
}
else if (now > 6 && now <= 11){
	showMessage(visitor + ' 早上好,早起的鸟儿有虫吃噢!早起的虫儿被鸟吃,你是鸟儿还是虫儿?嘻嘻!',6000);
}
else if (now > 11 && now <= 14){
	showMessage(visitor + ' 中午了,吃饭了么?不要饿着了,饿死了谁来挺我呀!',6000);
}
else if (now > 14 && now <= 18){
	showMessage(visitor + ' 中午的时光真难熬!还好有你在!',6000);
}
else{
	showMessage(visitor + ' 快来逗我玩吧!',6000);
}
}
else{
	showMessage('欢迎' + visitor + '来到代码笔记《' + title + '》',6000);
}
$(".spig").animate({
	top:$(".spig").offset().top + 300,left:document.body.offsetWidth - 160}
,{
	queue:false,duration:1000}
);
}
);
	//鼠标在某些元素上方时jQuery(document).ready(function ($){
	$('h2 a').click(function (){
	//标题被点击时 showMessage('正在用吃奶的劲加载《<span style="color:#0099cc;
	">' + $(this).text() + '</span>》请稍候');
}
);
	$('h2 a').mouseover(function (){
	showMessage('要看看《<span style="color:#0099cc;
	">' + $(this).text() + '</span>》这篇文章么?');
}
);
	$('#prev-page').mouseover(function(){
	showMessage('要翻到上一页吗?');
}
);
	$('#next-page').mouseover(function(){
	showMessage('要翻到下一页吗?');
}
);
	$('#index-links li a').mouseover(function (){
	showMessage('去 <span style="color:#0099cc;
	">' + $(this).text() + '</span> 逛逛');
}
);
	$('.comments').mouseover(function (){
	showMessage('<span style="color:#0099cc;
	">' + visitor + '</span> 向评论栏出发吧!');
}
);
	$('#submit').mouseover(function (){
	showMessage('确认提交了么?');
}
);
	$('#s').mouseover(function (){
	showMessage('输入你想搜索的关键词再按Enter(回车)键就可以搜索啦!');
}
);
	$('#go-prev').mouseover(function (){
	showMessage('点它可以后退哦!');
}
);
	$('#go-next').mouseover(function (){
	showMessage('点它可以前进哦!');
}
);
	$('#refresh').mouseover(function (){
	showMessage('点它可以重新载入此页哦!');
}
);
	$('#go-home').mouseover(function (){
	showMessage('点它就可以回到首页啦!');
}
);
	$('#addfav').mouseover(function (){
	showMessage('点它可以把此页加入书签哦!');
}
);
	$('#nav-two a').mouseover(function (){
	showMessage('嘘,从这里可以进入控制面板的哦!');
}
);
	$('.post-category a').mouseover(function (){
	showMessage('点击查看此分类下得所有文章');
}
);
	$('.post-heat a').mouseover(function (){
	showMessage('点它可以直接跳到评论列表处.');
}
);
	$('#tho-shareto span a').mouseover(function (){
	showMessage('你知道吗?点它可以分享本文到'+$(this).attr('title'));
}
);
	$('#switch-to-wap').mouseover(function(){
	showMessage('点击可以切换到手机版博客版面');
}
);
}
);
	//无聊讲点什么jQuery(document).ready(function ($){
	window.setInterval(function (){
	msgs = ["播报明日天气<iframe name=\"xidie\" src=\"http://heartmoving.com/skin/2010-0601.html\"frameborder=\“0\” scrolling=\"no\" height=\"15px\" width=\"130px\" allowtransparency=\"true\" ></iframe>","陪我聊天吧!","<a href=\"http://messense.me/feed/\" target=\"_blank\" rel=\"external\" tip=\"Feed\"><img border=\"0\" title=\"订阅乱了感觉\" alt=\"Feed\" src=\"/wp-content/themes/chromeStyle/images/rss.png\"></a>","好无聊哦,你都不陪我玩!","…@……!………","^%#&*!@*(&#)(!)(","我可爱吧!嘻嘻!~^_^!~~","谁淫荡呀?~谁淫荡?,你淫荡呀!~~你淫荡!~~","从前有座山,山上有座庙,庙里有个老和尚给小和尚讲故事,讲:“从前有座……”"];
	var i = Math.floor(Math.random() * msgs.length);
	showMessage(msgs[i],10000);
}
,35000);
}
);
	//无聊动动jQuery(document).ready(function ($){
	window.setInterval(function (){
	msgs = ["播报明日天气<iframe name=\"xidie\" src=\"http://heartmoving.com/skin/2010-0601.html\"frameborder=\“0\” scrolling=\"no\" height=\"15px\" width=\"130px\" allowtransparency=\"true\" ></iframe>","快快订阅我的博客吧!<a href=\"http://heartmoving.com/\" target=\"_blank\" rel=\"external\" tip=\"Feed\"><img border=\"0\" title=\"订阅乱了感觉\" alt=\"Feed\" src=\"/wp-content/themes/chromeStyle/images/rss.png\"></a>","乾坤大挪移!","我飘过来了!~","我飘过去了","我得意地飘!~飘!~"];
	var i = Math.floor(Math.random() * msgs.length);
	s = [0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.75,-0.1,-0.2,-0.3,-0.4,-0.5,-0.6,-0.7,-0.75];
	var i1 = Math.floor(Math.random() * s.length);
	var i2 = Math.floor(Math.random() * s.length);
	$(".spig").animate({
	left:document.body.offsetWidth/2*(1+s[i1]),top:document.body.offsetHeight/2*(1+s[i1])}
,{
	duration:2000,complete:showMessage(msgs[i])}
);
}
,45000);
}
);
	//评论资料jQuery(document).ready(function ($){
	$("#author").click(function (){
	showMessage("留下你的尊姓大名!");
	$(".spig").animate({
	top:$("#author").offset().top - 70,left:$("#author").offset().left - 170}
,{
	queue:false,duration:1000}
);
}
);
	$("#email").click(function (){
	showMessage("留下你的邮箱,不然就是无头像人士了!");
	$(".spig").animate({
	top:$("#email").offset().top - 70,left:$("#email").offset().left - 170}
,{
	queue:false,duration:1000}
);
}
);
	$("#url").click(function (){
	showMessage("快快告诉我你的家在哪里,好让我去参观参观!");
	$(".spig").animate({
	top:$("#url").offset().top - 70,left:$("#url").offset().left - 170}
,{
	queue:false,duration:1000}
);
}
);
	$("#comment").click(function (){
	showMessage("认真填写哦!不然会被认作垃圾评论的!我的乖乖~");
	$(".spig").animate({
	top:$("#comment").offset().top - 70,left:$("#comment").offset().left - 170}
,{
	queue:false,duration:1000}
);
}
);
}
);
	var spig_top = 50;
	//滚动条移动jQuery(document).ready(function ($){
	var f = $(".spig").offset().top;
	$(window).scroll(function (){
	$(".spig").animate({
	top:$(window).scrollTop() + f +300}
,{
	queue:false,duration:1000}
);
}
);
}
);
	//鼠标点击时jQuery(document).ready(function ($){
	var stat_click = 0;
	$(".mumu").click(function (){
	if (!ismove){
	stat_click++;
	if (stat_click > 4){
	msgs = ["你有完没完呀?","你已经摸我" + stat_click + "次了","非礼呀!救命!OH,My ladygaga"];
	var i = Math.floor(Math.random() * msgs.length);
	//showMessage(msgs[i]);
}
else{
	msgs = ["筋斗云!~我飞!","我跑呀跑呀跑!~~","别摸我,大男人,有什么好摸的!","惹不起你,我还躲不起你么?","不要摸我了,我会告诉老婆来打你的!","干嘛动我呀!小心我咬你!"];
	var i = Math.floor(Math.random() * msgs.length);
	//showMessage(msgs[i]);
}
s = [0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.75,-0.1,-0.2,-0.3,-0.4,-0.5,-0.6,-0.7,-0.75];
	var i1 = Math.floor(Math.random() * s.length);
	var i2 = Math.floor(Math.random() * s.length);
	$(".spig").animate({
	left:document.body.offsetWidth/2*(1+s[i1]),top:document.body.offsetHeight/2*(1+s[i1])}
,{
	duration:500,complete:showMessage(msgs[i])}
);
}
else{
	ismove = false;
}
}
);
}
);
	//显示消息函数function showMessage(a,b){
	if (b == null) b = 10000;
	jQuery("#message").hide().stop();
	jQuery("#message").html(a);
	jQuery("#message").fadeIn();
	jQuery("#message").fadeTo("1",1);
	jQuery("#message").fadeOut(b);
}
;
	//拖动var _move = false;
	var ismove = false;
	//移动标记var _x,_y;
	//鼠标离控件左上角的相对位置jQuery(document).ready(function ($){
	$("#spig").mousedown(function (e){
	_move = true;
	_x = e.pageX - parseInt($("#spig").css("left"));
	_y = e.pageY - parseInt($("#spig").css("top"));
}
);
	$(document).mousemove(function (e){
	if (_move){
	var x = e.pageX - _x;
	var y = e.pageY - _y;
	var wx = $(window).width() - $('#spig').width();
	var dy = $(document).height() - $('#spig').height();
	if(x >= 0 && x <= wx && y > 0 && y <= dy){
	$("#spig").css({
	top:y,left:x}
);
	//控件新位置 ismove = true;
}
}
}
).mouseup(function (){
	_move = false;
}
);
}
);
	

CSS代码(spigPet.css):

body{font-size:12px;}
/*样式设置*/
.spig{display:block;width:150px;height:190px;position:absolute;top:-200px;left:160px;z-index:9999;}
#message{color:#191919;border:1px solid #c4c4c4;background:#ddd;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;min-height:1em;padding:5px;top:-30px;position:absolute;text-align:center;width:auto !important;z-index:10000;-moz-box-shadow:0 0 15px #eeeeee;-webkit-box-shadow:0 0 15px #eeeeee;border-color:#eeeeee;box-shadow:0 0 15px #eeeeee;outline:none;}
.mumu{width:150px;height:190px;cursor:move;background:url(../images/spig.png) no-repeat;}
附件:下载该文件资源,减少时间成本(增值服务)
留言
该资源可下载
File Source
.rar
99.88 KB
jquery特效7
最新结算
jquery虚拟键盘中文打字效果js代码
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
jquery虚拟键盘中文打字效果js代码
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
HTML5实现CSS滤镜图片切换特效代码
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
jQuery头像裁剪插件cropbox js代码
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
jQuery头像裁剪插件cropbox js代码
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
CSS3制作3D图片立方体旋转特效
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
CSS3制作3D图片立方体旋转特效
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
CSS3制作3D图片立方体旋转特效
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
CSS3制作3D图片立方体旋转特效
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
jQuery+css3实现信封效果
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
我们力求给您提供有用的文章,再此基础上,会附加营收资源,不做任何广告,让平台可以更好发展 若您发现您的权利被侵害,或使用了您的版权,请发邮件联系 sunlifel@foxmail.com ggbig觉得 : 不提供源码的文章不是好文章
合作伙伴
联系我们
  • QQ:21499807
  • 邮箱:sunlifel@foxmail.com
  • QQ扫一扫加QQ
    QQ扫一扫
Copyright 2023-2024 ggbig.com·皖ICP备2023004211号-1
打赏文章