我尝试使用 Jquery UI 打开一个对话框并绘制一些 MS 图表。我想使用 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
});
}