2012-04-29 14 views
0

我使用的是poshytip上,它工作正常,直到我想顯示爲當前頁面(我的意思是頁面,在這裏我有元素在我的提示向下滾動以查看它,不知道如何正確命名它)。不幸的是,poshytip有一些與此相關的錯誤 - 如果我想要顯示一個小於當前頁面位置的元素的提示,則提示會顯示在我的頁面底部。沒有看到比這更好的提示插件,所以我決定自行修復它。檢查一個元素是實際的頁面

問題是 - 是否有一種方法在jQuery/javascript中檢查元素(例如帶ID的輸入)是否在用戶正在查看的當前頁面上?通過說current page我的意思是頁面的頂部 - 我的元素放置得非常低,所以用戶必須向下滾動頁面才能看到它,所以有辦法做這樣的事情:如果用戶正在向下滾動頁面,並且元素將最終可見然後發送警報給用戶?

我知道這可能有點複雜,但找不到更好的詞來形容我的問題,如果有的話我會回答其他問題。

+0

看一看http://stackoverflow.com/questions/487073/jquery-check-if-element-is-visible-after-scrolling – 2012-04-29 09:10:43

+0

@cubuzoa函數從該標記的答案問題工作正常。我想我會用這個。 – Cyclone 2012-04-29 09:26:01

回答

2

如果你想測試一個元素的可見性in the viewport,你應該參考這個帖子here,因爲它的概述很清楚。

另一方面,我更喜歡使用jQuery工具套件作爲我選擇的Tooltip插件。你可以看到它here

+0

謝謝,我會看看它。 – Cyclone 2012-04-29 09:11:44

相關問題