improve preview

This commit is contained in:
xiaomlove
2022-09-05 02:16:06 +08:00
parent 6ef54d5fe0
commit 5d3fc2b7c5
2 changed files with 5 additions and 3 deletions

6
public/js/nexus.js vendored
View File

@@ -62,10 +62,11 @@ jQuery(document).ready(function () {
height: position.imgHeight
}
}
var previewEle = jQuery('#nexus-preview')
var previewEle = null
var imgEle, selector = 'img.preview', imgPosition
jQuery("body").on("mouseover", selector, function (e) {
imgEle = jQuery(this);
previewEle = jQuery('<img style="display: none;position:absolute;">').appendTo(imgEle.parent())
imgPosition = getImgPosition(e, imgEle)
let position = getPosition(e, imgPosition)
let src = imgEle.attr("src")
@@ -73,7 +74,8 @@ jQuery(document).ready(function () {
previewEle.attr("src", src).css(position).fadeIn("fast");
}
}).on("mouseout", selector, function (e) {
previewEle.fadeOut("fast");
previewEle.remove()
previewEle = null
}).on("mousemove", selector, function (e) {
let position = getPosition(e, imgPosition)
previewEle.css(position)

View File

@@ -65,7 +65,7 @@ stdhead($lang_upload['head_upload']);
<b>".$lang_upload['text_chinese_title']."</b>&nbsp;<input type=\"text\" style=\"width: 250px\" name=\"cnname\"><br /><font class=\"medium\">".$lang_upload['text_titles_note']."</font>", 1);
} else {
$autoFillText = $lang_upload['fill_quality'];
$nameInput = $torrentRep->buildUploadFieldInput("name", "", "", $autoFillText);
$nameInput = $torrentRep->buildUploadFieldInput("name", "", $lang_upload['text_torrent_name_note'], $autoFillText);
tr($lang_upload['row_torrent_name'], $nameInput, 1);
}