0

jQueryUI 1.9.0 へのアップグレードに取り組んでおり、現在 jQueryUI にあるツールチップに移行したい jquery.tooltip があります。1 つの問題は、jQueryUI ツールチップに showBody オプションがないことです。そこにその機能を追加する簡単な方法はありますか?

http://jquery.bassistance.de/tooltip/demo/
http://jqueryui.com/tooltip/
http://api.jqueryui.com/tooltip/

必要な区切りデータを解析するためのコンテンツ オプションに関連付けられたコールバックを記述できると考えています (たとえば、デフォルトの区切り文字は " - " であり、これは "古い" ツールチップ プラグインにあるものです)、h3 に分割できます。 (区切り文字の前のコンテンツ) と div (区切り文字の後のコンテンツ)。

この道を行き過ぎる前に、車輪を再発明していないことを確認するためにコミュニティからそれを跳ね返したいと思います.jQueryUIツールチップにはまだこのようなものは存在せず、見逃してしまいました.

前もって感謝します

4

1 に答える 1

2

Ed.S.のソリューション:

私は次のことを試しましたが、うまくいきました!同じ機能を必要とする可能性のある他の人のために、ここに投稿を残します。

$("#demoSelect").tooltip({
    track: true,
    content: function () {
        var arrContent = $(this).attr('title').split(' - ');
        var data = '<h3>' + arrContent[0] + '</h3><div>' + arrContent[1] + '</div>';
        return data;
    }
});
于 2012-10-11T08:08:34.243 に答える