[英]Jquery: Tipsy doesn't show on disabled elements
我正在使用Tipsy( Tipsy項目頁面 )顯示一些有用的信息,在某些情況下還包括一些至關重要的信息。 它的效果驚人,我完全推薦它。
問題在於它似乎不適用於禁用的元素。 我打電話給Tipsy是這樣的:
$('.list-view-button').tipsy({
live: true,
title: "data-tipsy",
gravity: 's',
fade: false,
fallback: 'error',
offset: 4,
delayIn: 500
});
除非禁用.list-view-button
否則所有操作都完美。 Tipsy不會在任何禁用的元素上隱藏或顯示。
我不想通過api打開它,還有其他解決方法嗎?
由於禁用的元素不會在許多瀏覽器中觸發事件,因此您最終不得不解決它。 這個http://blog.pengoworks.com/index.cfm/2010/4/23/Attaching-mouse-events-to-a-disabled-input-element是我以前使用的方法。
交替地將您的輸入包裹在一個范圍中,並附加到它的太尖上(與之前的Firefox中禁用元素上的SO線程標題屬性類似的問題)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.