我使用fancboxy包含一个用于简历的PDF查看的iframe,突然之间,脚本代理将无法工作。
代码永远不会改变,但我确实清理了一些标题CSS,以包含一个通用的CSS文件来跨越我的整个项目。我恢复了旧的CSS归档,甚至下载了旧的fancybox文件的新副本(将fancybox文件保存为/ fancybox /中的html的子目录,但该网站仍然可以像没有脚本一样运行。(.. 。)表示代码如charsets,viewports,与问题无关的代码等...我的必要代码是:
头部内部:
<head>
...
<link rel="stylesheet" type="text/css" href ="css/styles.css"/>
<link rel="stylesheet" type="text/css" href ="fancybox/jquery.fancybox.css"/>
...
</head>
身体内部:
<div class ="resume">
<div class = "resume-head">
<h2>Resume</h2>
</div>
<div class="main">
<div class="breaker-resume"><!-- //--></div>
<a href="httpdocs/bin/resume.pdf" download class="download_resume" title="Download">download PDF</a>
<a href="httpdocs/bin/resume.jpg" download class="download_resume" title="Download">download JPG</a>
<a href="assets/resume.pdf" class="fancybox fancybox.iframe" title="My Resume"><img src="assets/resume.jpg"/></a><br>
</div>
</div>
<script>
$(document).ready(function() {
$('.fancybox').fancybox();
});
</script>
其他一切只是导航栏和页脚。我在这里打电话给我的js,就在关闭身体标签之前:
<script src="http://code.jquery.com/jquery-1.11.3.min.js"></script>
<script src="fancybox/jquery.fancybox.pack.js"></script>
</body>
无论如何,似乎脚本永远不会运行,点击jpg:
<a href="assets/resume.pdf" class="fancybox fancybox.iframe" title="Harris's Resume"><img src="assets/resume.jpg"/></a><br>
并在下一页打开PDF。知道我可能会出错的地方&gt;
谢谢!