1

この方法でjQuery UIのツールチップウィジェットを呼び出すとhttp://jsfiddle.net/xvMBU/5/、ホバー時にツールチップが非表示になっているときに、すべてのhtmlがページから削除されるわけではありません-これは取り残されます:

<div class="ui-effects-wrapper" style="font-size: 100%; background-color: transparent; border: none; margin: 0px; padding: 0px; width: 64px; height: 42px; float: none; position: absolute; z-index: 9999; top: -11px; left: 0px; bottom: auto; right: auto; background-position: initial initial; background-repeat: initial initial;"></div>

Chrome と FF v18.0.1 でこれを試します。言い忘れましたが、これは速くやると起こります。

4

2 に答える 2

0

closeに設定する必要がありますfalse

"close": false,

コードを次のように変更します。

$('#myTooltip').tooltip({
    "items": "#myTooltip",
    "tooltipClass": "gr-t-tooltip-balloon",
    "close": false,
    content: function () {
        return true;
    },
    "position": {
        "my": "right top",
        "at": "left"
    },
    "show": {
        "effect": "drop",
        "duration": 150,
        "direction": "left"
    }
});

フィドル: http://jsfiddle.net/xvMBU/6/

于 2013-01-30T11:56:48.690 に答える