Updated tooltips using the new tooltip plugin; the code in js/functions.js was moved from js/tooltip.js (with new code appended); <sup> IDs not needed
This commit is contained in:
@@ -1904,4 +1904,33 @@ $(document).ready(function() {
|
|||||||
}
|
}
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
/* Displays tooltips */
|
||||||
|
$(document).ready(function() {
|
||||||
|
// Hide the footnotes from the footer (which are displayed for
|
||||||
|
// JavaScript-disabled browsers) since the tooltip is sufficient
|
||||||
|
$(".footnotes").hide();
|
||||||
|
$(".footnotes span").each(function() {
|
||||||
|
$(this).children("sup").remove();
|
||||||
|
});
|
||||||
|
// The border and padding must be removed otherwise a thin yellow box remains visible
|
||||||
|
$(".footnotes").css("border", "none");
|
||||||
|
$(".footnotes").css("padding", "0px");
|
||||||
|
|
||||||
|
// Replace the superscripts with the help icon
|
||||||
|
$("sup[class='footnotemarker']").hide();
|
||||||
|
$("img[class='footnotemarker']").show();
|
||||||
|
|
||||||
|
$("img[class='footnotemarker']").each(function() {
|
||||||
|
var span_id = $(this).attr("id");
|
||||||
|
span_id = span_id.split("_")[1];
|
||||||
|
var tooltip_text = $(".footnotes span[id='footnote_" + span_id + "']").html();
|
||||||
|
$(this).qtip({
|
||||||
|
content: tooltip_text,
|
||||||
|
show: { delay: 0 },
|
||||||
|
hide: { when: 'unfocus', delay: 0 },
|
||||||
|
style: { background: '#ffffcc' }
|
||||||
|
});
|
||||||
|
});
|
||||||
});
|
});
|
@@ -489,8 +489,8 @@ function PMA_showHint($message, $bbcode = false, $type = 'notice')
|
|||||||
}
|
}
|
||||||
|
|
||||||
// footnotemarker used in js/tooltip.js
|
// footnotemarker used in js/tooltip.js
|
||||||
return '<sup class="footnotemarker" id="footnote_sup_' . $nr . '_' . $instance . '">' . $nr . '</sup>' .
|
return '<sup class="footnotemarker">' . $nr . '</sup>' .
|
||||||
'<img class="footnotemarker" id="footnote_sup_' . $nr . '_' . $instance . '" src="' .
|
'<img class="footnotemarker" id="footnote_' . $nr . '_' . $instance . '" src="' .
|
||||||
$GLOBALS['pmaThemeImage'] . 'b_help.png" alt="tooltip" />';
|
$GLOBALS['pmaThemeImage'] . 'b_help.png" alt="tooltip" />';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user