1

やあ、

これは、スクリプトがどのように見えるかです:

$(document).ready(function () {
    $('#MyDiv').qtip({
        content: 'I\'m at the top right of my target',
        position: {
            corner: {
                target: 'topRight',
                tooltip: 'bottomLeft'
            }
        }
    });
});    

そして、これはhtmlがどのように見えるかです:

<div id="MyDiv">This is my Text</div>

MyDiv 要素にバインドされた CSS はありません。div 要素は、Begin form タグ内に配置されます。

問題は、ツールチップが右端に表示されることです (div の近くでさえありません)。

ドキュメントは、これが機能するはずであることを示していますが、なぜ機能しないのですか?

よろしくお願いします

4

1 に答える 1

1

MyDiv 要素の CSS 幅を指定する必要があります。Qtip はこの div の右上隅にツールチップを配置し、div は含まれている要素を埋めるために幅方向に拡張しています。

Firebug (Firefox の場合) または開発者ツール (Internet Explorer の場合) を使用して要素のサイズを確認すると、これが表示されるはずです。

于 2011-02-06T20:50:35.130 に答える