首页 新闻 会员 周边 捐助

知乎,微博等网站上将鼠标移到用户头像上弹出用户信息是用什么方法实现的?

0
悬赏园豆:15 [待解决问题]

用的是什么前端技术?什么数据库?其他方法能实现这种效果也可以!

问题补充:

我是新手,刚接触前端,希望高人给出详细过程!感激不尽!

hhh2014的主页 hhh2014 | 初学一级 | 园豆:80
提问于:2015-05-20 19:04
< >
分享
所有回答(3)
-1

ajax, 什么数据库,什么后台都能实现。

爱编程的大叔 | 园豆:30844 (高人七级) | 2015-05-20 19:07

@hhh2014: dom,鼠标放上去的时候弹出一个层(div或其他什么元素),通过Ajax获取的用户信息放在弹出的层中

支持(0) 反对(0) WeihanLi | 园豆:217 (菜鸟二级) | 2015-05-20 20:56

@hhh2014: 你不是前端吗?

那就别管后端咋实现的,你假装已经知道了用户信息,把他显示出来就行了。

支持(0) 反对(1) 爱编程的大叔 | 园豆:30844 (高人七级) | 2015-05-21 09:47

@SparkLee: 谢谢!请问通过Ajax获取的用户信息放在弹出的层中这块能具体说下吗?或者给出相关链接也可以。新人刚上手,麻烦了!

支持(0) 反对(0) hhh2014 | 园豆:80 (初学一级) | 2015-05-21 09:50

@hhh2014: 你缺乏基本概念。你后端吧所有需要的数据输出到前台。

前台怎么展示是前台的事情,不要纠结到一起。

支持(0) 反对(0) 吴瑞祥 | 园豆:29449 (高人七级) | 2015-05-21 10:01

@hhh2014: 你能先知道前端怎么弄吗?

然后再知道后端怎么弄。

我是知道怎么实现的。

不过你是想一天学会吗?

还是你在小学的时候就经常问数学老师微积分怎么做?

支持(0) 反对(1) 爱编程的大叔 | 园豆:30844 (高人七级) | 2015-05-21 10:03

@hhh2014: 其实也可以像 @吴瑞祥 说的那样,不用Ajax,直接一次获取所有信息,把用户信息部分所在的层或div隐藏(display:none),当鼠标移到头像上时,设置隐藏的层可见(display:block)类似这样,Ajax的话比这个多一步,需要首先获取用户信息,而前一种方法需要在网页第一次加载时就获取用户信息

支持(0) 反对(0) WeihanLi | 园豆:217 (菜鸟二级) | 2015-05-21 10:05

@爱编程的大叔: 我觉得解决问题时不应该带个人情绪。

支持(0) 反对(0) hhh2014 | 园豆:80 (初学一级) | 2015-05-21 10:11

@SparkLee: 非常感谢!

支持(0) 反对(0) hhh2014 | 园豆:80 (初学一级) | 2015-05-21 10:14
0

ajax都不需要。。就是一个元素在页面上,本来不显示,鼠标激活后显示

吴瑞祥 | 园豆:29449 (高人七级) | 2015-05-21 09:47

我前端后端都要弄,请问您知道怎么实现吗?

支持(0) 反对(0) hhh2014 | 园豆:80 (初学一级) | 2015-05-21 09:57
1

你需要知道,鼠标移动到用户头像这个事件(mouseover之类的), 然后你要知道怎么弹出来(jquery 控制div).

信息是后台取,这里需要ajax.

chengdu.jack.li | 园豆:274 (菜鸟二级) | 2015-05-21 15:22
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册