Files
nexusphp/public/js/nexus.js
T
2022-08-21 15:22:08 +08:00

24 lines
769 B
JavaScript
Vendored

jQuery(document).ready(function () {
jQuery('.spoiler-title').on('click', function () {
let content = jQuery(this).parent().next();
if (content.hasClass('collapse')) {
content.height(content[0].scrollHeight).removeClass('collapse')
} else {
content.height(0).addClass('collapse')
}
})
var previewEle = jQuery('#nexus-preview')
jQuery(".preview").hover(function (e) {
let _this = jQuery(this);
let src = _this.attr("src")
if (src) {
previewEle.attr("src", src).fadeIn("fast");
}
}, function (e) {
previewEle.fadeOut("fast");
}).on("mousemove", function (e) {
previewEle.css({"left": e.pageX + 10, "top": e.pageY + 10})
})
})