1

Jquery-ui ツールチップ関数は、ボタンをターゲットとして動作していないようです。jquery-ui バージョン 1.9.2 および jquery バージョン 1.8.3 を使用します。

私の問題のためにjsfiddleを作成しましたが、まったく機能していないようです。私はここで完全に困惑しています。これが私のJavaScriptです:

$(document).ready(function () {
    $('#myBtn').tooltip({
        position: {
            my: "left top",
            at: "bottom"
        },
        content: function () {
            return "This tooltip is a function return value with <b>HTML content</b>";
        }
    });
});

HTML は次のとおりです。

<body>
    <form>
        <button id="myBtn" class="text">My button</button>
    </form>
</body>
4

1 に答える 1

1

ツールチップはどの要素にも付けることができます。要素にマウスを合わせると、ネイティブのツールチップのように、タイトル属性が要素の横の小さなボックスに表示されます。

ただし、ネイティブのツールチップではないため、スタイルを設定できます。ThemeRoller で構築されたテーマは、それに応じてツールチップのスタイルも設定します。

したがって、問題を解決するには、次のような空のタイトル属性を設定できます。

<body>
    <form>
        <button id="myBtn" title="" class="text">My button</button>
    </form>
</body>

デモ: http://jsfiddle.net/VSEQP/

于 2013-10-24T19:14:39.713 に答える