博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
hovercard头像悬浮卡效果
阅读量:5899 次
发布时间:2019-06-19

本文共 1066 字,大约阅读时间需要 3 分钟。

hot3.png

相信大家肯定对腾讯空间和微博的头像悬浮框很感兴趣吧,那么他是怎么实现的呢,开源中国社区的评论也带悬浮卡效果的,其实这些都是js插件来实现的,关键要怎么和我们所学的语言挂钩,其实js和其他语言是分离的,他是属于客户端的,asp.net,php,jsp是属于服务器端,所以js是通用的,下面我介绍头像悬浮卡效果的插件---poshytip,本博客就是用此插件实现的。

这是poshytip的官网

下面解压之后在页面添加对他们的引用

  <!-- jQuery and the Poshy Tip plugin files and css files -->

 <link rel="stylesheet" href="../src/tip-yellowsimple/tip-yellowsimple.css" type="text/css" />//样式很多选一种即可
  <script type="text/javascript" src="includes/jquery-1.4.2.min.js"></script>
 <script type="text/javascript" src="../src/jquery.poshytip.js"></script>

$("#rooid" + index).poshytip({  //悬浮卡显示的地方

         className: 'tip-yellowsimple',
         alignY: 'bottom',
         offsetX: -5,
         offsetY: 0,

         content: function (updateCallback) { //这个方法很重要,就是悬浮卡要显示的内容,没加载完成会提示一直在加载

                $.post('handler/handler.ashx?action=getid&id=' + array['RoomID'], function(html) {  

                         updateCallback(html);//html为处理页面返回的html格式,要想头像如何显示,html就要以什么格式返回

                });
                return "<div style='height:100px;'><img src='image/ajax-loader.gif' />资料卡加载中...</div>";
       },
          slide: false
   });

下面是我实现的效果图

 当然这是我自己用到的代码,大家可以结合自己的项目来实现。

转载于:https://my.oschina.net/hellokitty/blog/63845

你可能感兴趣的文章
BeanUtils\DBUtils
查看>>
python模块--os模块
查看>>
Java 数组在内存中的结构
查看>>
《关爱码农成长计划》第一期报告
查看>>
学习进度表 04
查看>>
谈谈javascript中的prototype与继承
查看>>
时序约束优先级_Vivado工程经验与各种时序约束技巧分享
查看>>
minio 并发数_MinIO 参数解析与限制
查看>>
flash back mysql_mysqlbinlog flashback 使用最佳实践
查看>>
mysql存储引擎模式_MySQL存储引擎
查看>>
python类 del_全面了解Python类的内置方法
查看>>
java jni 原理_使用JNI技术实现Java和C++的交互
查看>>
java 重写system.out_重写System.out.println(String x)方法
查看>>
配置ORACLE 11g绿色版客户端和PLSQL远程连接环境
查看>>
ASP.NET中 DataList(数据列表)的使用前台绑定
查看>>
Linux学习之CentOS(八)--Linux系统的分区概念
查看>>
System.Func<>与System.Action<>
查看>>
asp.net开源CMS推荐
查看>>
csharp skype send message in winform
查看>>
MMORPG 游戏服务器端设计--转载
查看>>