我使用的是一个[医]尖,它工作得很好,直到我想在当前页面下的元素上显示我的提示(我指的是必须向下滚动才能看到它的页面,不知道如何正确命名它)。不幸的是,poshy技巧有一些与此相关的bugs -如果我想在当前低于当前页面位置的元素上显示提示,那么提示将显示在我的页面底部。没有见过比这个更好的提示插件,所以我决定自己修复它。
问题是- jQuery/javascript中是否有一种方法来检查元素(例如,带有ID的输入)是否在用户正在查看的当前页面上?说current page,我指的是页面的顶部--我的元素放置得低得多,所以用户必须向下滚动页面才能看到它,那么有什么方法可以这样做:如果用户正在向下滚动页面,元素最终将可见,然后向用户发送警告?
我知道这可能有点复杂,但找不到更好的词来描述我的问题,如果你有问题的话,我会回答其他的问题。
发布于 2012-04-29 09:03:59
如果您想测试一个元素的可见性in the viewport,您应该引用这个post 这里,因为它非常清楚地概述了它。
另外,我更喜欢使用jQuery工具套件作为我选择的工具提示插件。你可以看到它,这里
https://stackoverflow.com/questions/10370944
复制相似问题