1

Qtip のように、DOM 内の要素のポップアップを作成しています。このためのプラグインがたくさんあることは知っていますが、自分で作成したかったのです。

基本的に、コードの機能は次のとおりです。

要素をホバーし、その要素をオフセットして少し変更し、ポップアップが要素の上にくるようにします。

ポップアップ要素を表示し、ホバーされた要素に従ってその位置を変更します。

でも失敗したみたいです。IE7 では動作しません。IE7 で要素をホバーすると、ポップアップが正しい場所に表示されますが、ホバーされた要素の位置が変わります。

JSfiddle: http://jsfiddle.net/egj46/

4

1 に答える 1

1

何が原因なのか正確にはわかりませんが、ポップアップ div "pHolder" をコンテンツの後に移動することで解決できます。

于 2012-05-15T10:49:05.037 に答える