8

jQuery UI Tooltipとこのコードを使用して、ツールチップの位置をカスタマイズしようとしています:

$(".karma").tooltip({
  position: {
    my: "center bottom",
    at: "right top"
  }
});

しかし、「my」と「at」に対して何をしても、何も変わりません。私は何を間違っていますか?

jQuery Tooltip API の位置セクションへのリンクは次のとおりです。

4

3 に答える 3

4

コードに問題はありません。ただし、HTML を見ないと、なぜ機能しないのかを判断するのは困難です。

jQueryUIスクリプトをロードしたことを確認してください: here。また、コードを でラップするようにします$(document).ready()。他にご不明な点がございましたら、お問い合わせください。

デモ: http://jsfiddle.net/dirtyd77/SLGdE/16/

于 2013-03-07T20:39:21.763 に答える
2

配置の追加が機能しなかったためにここにたどり着いた場合 (例: at: "right + 10")、解決策は演算子の周りのスペースをすべて削除することです。

に変更at: "right + 10"するat: "right+10"と、動作するはずです。

于 2015-07-24T17:01:59.683 に答える
0

これを試すことができます:

    my: "left-25 bottom", 
    at: "center"
于 2016-01-14T15:43:54.133 に答える