我目前有一個自定義工具提示,當用戶將鼠標懸停在文本上時出現,當光標移到別處時消失。但是,由於文字之間的空白,工具提示消失並以一種非常緊張的方式重新出現。當鼠標懸停在文本上時jQuery工具提示
我應該記住什麼行爲來避免這種情況?看起來hover()
在文本塊上激活的唯一方法是當光標移到實際字符上時(並在達到間隙時隱藏)。
編輯:解決了,onmouseenter()
和onmousemove()
能夠做到這一點。不幸的是,這只是一個缺點hover()
我目前有一個自定義工具提示,當用戶將鼠標懸停在文本上時出現,當光標移到別處時消失。但是,由於文字之間的空白,工具提示消失並以一種非常緊張的方式重新出現。當鼠標懸停在文本上時jQuery工具提示
我應該記住什麼行爲來避免這種情況?看起來hover()
在文本塊上激活的唯一方法是當光標移到實際字符上時(並在達到間隙時隱藏)。
編輯:解決了,onmouseenter()
和onmousemove()
能夠做到這一點。不幸的是,這只是一個缺點hover()
嘗試將文本包裝在一個範圍內,並將懸停附加到跨度。
也可能是一個好的主意,如果不是所有帶有'span'的文本都包含工具提示,那麼向'span'中添加一個類 – Serge
。我將用解決方案進行編輯。 –
你有代碼示例,你可以顯示嗎?什麼是包裹的字符,div,跨度等? –