
转载请保持文章完整性!
本文链接地址:http://blog.desizen.com/4lone/721.html
主页:joel's blog
事情是这样的:我在做我的主题(躲猫猫中)时,想加入对@reply回复的鼠标悬浮时显示@源内容的效果(据mg12而来),这个效果是根据鼠标的移动而移动的,我在公司的电脑写的是这样:
jQuery(‘.atreply’).mousemove(function(e) {jQuery(‘.tip’).css({left:(e.clientX-300),top:(e.clientY-200)})});
这时,鼠标悬浮在”@”后,显示悬浮的提示框x坐标是在鼠标的正下方(这个也是很诡异,因为计算的当前鼠标x值偏右了,暂且不说),公司机器上四个浏览器显示的位置均相同;而在家里的电脑上看的时候,x坐标就向右偏移了大概100个px吧,很是诡异,以前没遇到过.
据我的分析是:我在父级div上面使用了绝对定位,但是绝对定位与这个clintX一组合,每个电脑对其的解析就不相同了,或许是因为屏幕分辨率的原因?
标签:jquery

jQuery我也看了,很难。没有掌握啊。以后吧,自学太难了。
其实相对来说,这个jq还是比较容易的.
五月五,是端阳,民俗节日不能忘;
荡起浆,推开浪,龙舟下水喜洋洋;
艾草青,粽米香,快乐祝福冠群芳;
戴香包,喝雄黄,驱邪防病保健康。
端午快乐!