2

私は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ます。ほろ酔いは、無効になっている要素を非表示にしたり表示したりしません。

API経由で開きたくないのですが、これを回避する別の方法はありますか?

4

1 に答える 1

4

無効にされた要素は多くのブラウザでイベントを発生させないため、回避する必要があります。このhttp://blog.pengoworks.com/index.cfm/2010/4/23/Attaching-mouse-events-to-a-disabled-input-elementは、私が以前に使用した方法です。

または、入力をスパンでラップし、代わりにtootipにアタッチします(Firefoxの無効な要素に関するこの以前のSOスレッドのタイトル属性と同様の質問)

于 2011-03-13T01:45:01.980 に答える