0

に使用tooltipしました<div>。数秒後に表示
されます。 マウスオーバーすると、その後にトリガーされます。 初めて表示されなくなります。 マウスを2回目に移動した後にのみ表示されます。バインディングにイベントを 使用し、使用しました。hide()



onShowwindow.setTimeOut

ツールチップまたは jQuery の問題ですか?

このようなもの:

$(document).ready(function() {
    x = $("button").tooltip({
        api: true,
        position: "center right",
        onShow: function() {
            var hid = function() {
                x.getTip().hide();
            };
            window.setTimeout(hid, 2000);
        }});
    x.show();
    });

デモ

4

1 に答える 1

0

まあ、私はそれを修正しました:ここで答えてください:

$(document).ready(function() {
    x = $("button").tooltip({
        api: true,
        **effect:"fade"**,
        position: "center right",
        onShow: function() {
            var hid = function() {
                **x.hide();**
            };
            window.setTimeout(hid, 2000);
        }});
    x.show();
    });

http://jsfiddle.net/vKa5Z/5/

于 2011-06-02T18:57:56.033 に答える