所以这是我的脚本,完美运行,没有问题。现在我为什么要在此处发布此内容,主要是为了增强它并使其变得更好,而且我认为这可以帮助其他人!查询!这是一个工作示例http://jsfiddle.net/cornelas/4eUgf/2/
$(document).ready(function() {
$('.select').click(function () {
$('.pdf_grey').fadeIn('slow');
$('.select').hide();
$('.deselect').show();
});
$('.deselect').click(function() {
$('.pdf_grey').fadeOut('slow');
$('.select').show();
$('.deselect').hide();
});
$('.pdf_grey').css({'opacity' : 0.8});
});
$(document).mouseup(function (e)
{
var container = $(".pdf_grey");
var deselect = $(".deselect");
var select = $(".select");
if (container.has(e.target).length === 0)
{
container.hide();
deselect.hide();
select.show();
}
});
这是我的 HTML
现场手册
预览最小化 | 下载<div class="pdf_grey">
<span class="deselect top_inf"><h3>Close<h3></span><br>
<iframe id="manual" style="border:1px solid #666CCC" title=" Manual" src="Images/pdf/UserMaual.pdf" frameborder="1" scrolling="auto" height="600" width="850" ></iframe>
</div>
</div>
</div>
最后和 CSS
.pdf_grey {
position: absolute;
left: 500px;
top: 100px;
display: none;
padding: 25px;
background: #333;
}
.deselect {
display: none;
cursor: pointer;
}
.select {
cursor: pointer;
color: #666;
}
.select:hover {
color: red;
}
如果你注意到我写了这个脚本,它专门针对类 PDF 灰色,并且它会显示设置为隐藏的类,那么 div 包含一个加载 PDF 的 iframe。我认为这是在不更改页面的情况下加载 pdf 的一种非常简单的酷方法。现在.. 百万美元的问题,我该如何做,这样如果有任何一个 pdf 类,它将加载它隐藏的内容。如您所见,我不想疯狂设置课程。我想在 ahref 或我们必须设置一个加载 Iframe 的类的东西。谢谢大家的帮助,当我的脚本完成后,我会与任何帮助命名的人一起发布我的脚本,我看到的所有模态都是蹩脚的,而且反应迟钝。