csharp: added tooltips

This commit is contained in:
Alexandr Fedorov
2021-03-22 21:17:33 +03:00
parent c416712ac3
commit 899df4f39f
4 changed files with 58 additions and 21 deletions

View File

@ -238,8 +238,18 @@ if (typeof jQuery != "undefined") {
});
});
jq.dropdownToggle({
switcherSelector: ".question",
dropdownID: "hint"
jq(".info").mouseover(function (event) {
var target = event.target;
var id = target.dataset.id ? target.dataset.id : target.id;
var tooltip = target.dataset.tooltip;
jq("<div class='tooltip'>" + tooltip + "<div class='arrow'></div></div>").appendTo("body");
var top = jq("#" + id).offset().top + jq("#" + id).outerHeight() / 2 - jq("div.tooltip").outerHeight() / 2;
var left = jq("#" + id).offset().left + jq("#" + id).outerWidth() + 20;
jq("div.tooltip").css({ "top": top, "left": left });
}).mouseout(function () {
jq("div.tooltip").remove();
});
}