0

Jquery UI を使用してダイアログを開いて、MS Chart を描画しようとしました。YUI ツールチップを使用して、MS Chart にツールチップを表示したいと考えています。ただし、このツールチップ機能は、このダイアログで一番上に表示できません。解決策を検索します。YUI ツールチップで「コンテナー」を設定する必要があるかもしれませんが、その方法がわかりません。


        $("#dialog").dialog({
            autoOpen: true,
            width: 640,
            height: 'auto',
            position: [400, 110]
        });

        $(".demo a").click(function (e) {
            $("#dialog").dialog("open");
        });

        for (var i = 0; i < $('area').length; i++) {

            $('area:eq(' + i + ')').attr('id', 'area-id-' + i); //change id
            $.data(this, 'area-title-' + i, $('area:eq(' + i + ')').attr('title')); //store title

            if ($.data(this, 'area-title-' + i) != undefined) {

                new YAHOO.widget.Tooltip("myTip", {
                    context: 'area-id-' + i,
                    text: "<div style=\'padding: 25px; height: 145px; width:320px; color: White; background:transparent url(Styles/black_w370_h194.png); font-family: Calibri;\'>" + $.data(this, 'area-title-' + i) + "</div>",
                    width: 300,
                    autodismissdelay: 3600000, // show one hour
                    showdelay: 0
                });
            }

}

4

0 に答える 0