学习插件的第5天

最近在写一个定位提示插件,其中整体的还算是容易,就是根据当前元素定位此提示框会稍微的复杂一点,但是了解其中的原理之后,一切豁然开朗了。

top_ = $(obj).offset().top;
left_ = $(obj).offset().left;

定位消息框的位置

这样子基本上算是定位完成了,但是如果页面有滚动的话就会出现一个小bug,解决的方法就是减去当前滚动条的滚动高度就可以正确定位了。

top_ = $(obj).offset().top-$(document).scrollTop();
left_ = $(obj).offset().left;

 

在此只是记录和交流用途,如有错误,望请指正!

posted @ 2013-04-01 16:11  就是这么一回事儿  阅读(339)  评论(0编辑  收藏  举报