sth
This commit is contained in:
parent
5b2e1542cc
commit
5992ff229c
|
|
@ -144,7 +144,7 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
|
|||
var $overlay = $('#image-preview-overlay');
|
||||
var $previewImg = $('#image-preview-img');
|
||||
|
||||
$('body').on('click', 'img[data-preview="true"]', function () {
|
||||
/*$('body').on('click', 'img[data-preview="true"]', function () {
|
||||
var src = $(this).attr('src');
|
||||
if (src) {
|
||||
$previewImg.attr('src', src);
|
||||
|
|
@ -155,7 +155,35 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
|
|||
$overlay.on('click', function () {
|
||||
$previewImg.attr('src', '');
|
||||
$overlay.fadeOut(100);
|
||||
});*/
|
||||
|
||||
|
||||
// edit页面全局图片点击放大预览
|
||||
$(function () {
|
||||
var $overlay = $('#image-preview-overlay');
|
||||
var $previewImg = $('#image-preview-img');
|
||||
|
||||
// ✅ 所有 img 点击放大(包括上传区图片)
|
||||
$('body').on('click', 'img', function (e) {
|
||||
const src = $(this).attr('src');
|
||||
if (src && src.trim() !== '') {
|
||||
// ✅ 如果被 a 包裹,阻止跳转
|
||||
if ($(this).parent('a').length) {
|
||||
e.preventDefault();
|
||||
}
|
||||
|
||||
$previewImg.attr('src', src);
|
||||
$overlay.fadeIn(100).css('display', 'flex');
|
||||
}
|
||||
});
|
||||
|
||||
// ✅ 点击遮罩关闭
|
||||
$overlay.on('click', function () {
|
||||
$previewImg.attr('src', '');
|
||||
$overlay.fadeOut(100);
|
||||
});
|
||||
});
|
||||
|
||||
},
|
||||
api: {
|
||||
bindevent: function () {
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user