我想在我的web應用程序中使用非常動態和簡單的工具提示功能(非常像Facebook)。我已經瀏覽了所有jQuery插件,但並不喜歡它們,所以想要構建自己的。它需要能夠顯示列表以及某些html元素懸停時的單個項目。在jQuery中從頭開始構建工具提示功能
我的主要問題是,最好是在jQuery中構建html tooltip元素,然後在每次相關元素被徘徊時插入到DOM中,或者使用一個工具提示來提供所有工具提示懸停活動,只需移動它並更改其中的內容?
任何工具提示經驗都會引起您的興趣!
我想在我的web應用程序中使用非常動態和簡單的工具提示功能(非常像Facebook)。我已經瀏覽了所有jQuery插件,但並不喜歡它們,所以想要構建自己的。它需要能夠顯示列表以及某些html元素懸停時的單個項目。在jQuery中從頭開始構建工具提示功能
我的主要問題是,最好是在jQuery中構建html tooltip元素,然後在每次相關元素被徘徊時插入到DOM中,或者使用一個工具提示來提供所有工具提示懸停活動,只需移動它並更改其中的內容?
任何工具提示經驗都會引起您的興趣!
嘗試醉意工具提示的jQuery插件
http://fishintheriver.com/2009/03/04/a-cool-facebook-style-tooltip-plugin-for-jquery/
但是,如果你想自己做這件事的話,我想第二個選項是好「有一個提示,爲所有工具提示懸停活動和正義之舉它周圍,並改變其內容「
嗯..你有2個選項:
1)每次需要顯示它時生成一個工具提示,但不要忘記在隱藏後從DOM中刪除它。
2)但恕我直言最好的方法是初始化工具提示一次,然後將其放置在正確的位置,修改其內容。
我最終構建並刪除了每個mouseenter/mouseleave上的新工具提示實例。工作得很好!
我會說,先試試簡單的方法,看看它是否足夠。 –