我正在尝试创建一个“简单”的模式类型的操作。当用户单击图像时,它会在屏幕上打开一个遮罩(完成)并显示图像(不能这样做)。这很简单,不需要画廊等,因此只是一个简单的效果。
为掩码生成的代码是
$j(document).ready(function(){
$j('.postentry img').click(function(e) {
e.preventDefault();
var maskHeight = $j(document).height();
var maskWidth = $j(window).width();
$j('#mask').css({'width':maskWidth,'height':maskHeight});
$j('#mask').fadeIn(1000);
$j('#mask').fadeTo("slow",0.8);
});
});
我可以得到图像的 src(但只是忘记了代码),但它有点像这样
Sj('postentry img').att(src)
(或者我确实让它在警报中正确显示,但是我如何将该 sc 传递给隐藏的 div 并将其显示在掩码上方(好的,我假设这是 css 中的 z-index),但更重要的是我如何显示图片。
请帮忙谢谢