clear rules + faq cache in time

This commit is contained in:
xiaomlove
2022-09-05 15:29:39 +08:00
parent 5d3fc2b7c5
commit d0f120a352
5 changed files with 40 additions and 9 deletions
+5 -4
View File
@@ -62,11 +62,11 @@ jQuery(document).ready(function () {
height: position.imgHeight
}
}
var previewEle = null
var previewEle = jQuery('#nexus-preview')
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())
// 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")
@@ -74,8 +74,9 @@ jQuery(document).ready(function () {
previewEle.attr("src", src).css(position).fadeIn("fast");
}
}).on("mouseout", selector, function (e) {
previewEle.remove()
previewEle = null
// previewEle.remove()
// previewEle = null
previewEle.hide()
}).on("mousemove", selector, function (e) {
let position = getPosition(e, imgPosition)
previewEle.css(position)
+4 -4
View File
@@ -31,6 +31,7 @@ jQuery('.btn-get-pt-gen').on('click', function () {
function autoSelect(value) {
// console.log(`autoSelect: ${value}`)
value = value.replace(/[-\/\.]+/ig, '').toUpperCase();
let names = ["source_sel", "medium_sel", "codec_sel", "audiocodec_sel", "standard_sel", "processing_sel", "team_sel"];
for (let i = 0; i < names.length; i++) {
const name = names[i];
@@ -38,11 +39,10 @@ function autoSelect(value) {
// console.log("check name: " + name)
select.children("option").each(function (index, option) {
let _option = jQuery(option)
let optionText = _option.text();
let optionText = _option.text().replace(/[-\/\.]+/ig, '').toUpperCase();
// console.log("check option text: " + optionText + " match value: " + value)
let pattern = new RegExp(value, "i");
if (optionText.match(pattern)) {
console.log(`name: ${name}, optionText: ${optionText} match value: ${value}, break`)
if (optionText == value) {
console.log(`name: ${name}, optionText: ${optionText} === value: ${value}, break`)
select.val(option.getAttribute('value'))
return false
}