我在Wordpress中使用Fancybox v.2.1.2(不是插件)。在IE7中,我有加載,但它根本不打開任何東西。Fancybox v.2.1.2不能在IE7上打開
這裏是我的JS代碼
<!-- Add fancyBox main JS and CSS files -->
<script type="text/javascript" src="/path/to/fancybox/source/jquery.fancybox.js?v=2.1.2"></script>
<link rel="stylesheet" type="text/css" href="/path/to/fancybox/source/jquery.fancybox.css?v=2.1.2" media="screen" />
<script>
jQuery(document).ready(function() {
jQuery("a.fancybox").fancybox({
padding : 0
});
});
</script>
這裏是我在我的網頁代碼:
<a href="/path/to/images/P1050615.jpg" class="fancybox" rel="gallery[283]"></a>
<div class="hidden">
<a class="fancybox" href="/path/to/images/P1050616.jpg" rel="gallery[283]"><img src="/path/to/images/P1050616.jpg"></a>
<a class="fancybox" href="/path/to/images/P1050617.jpg" rel="gallery[283]"><img src="/path/to/images/P1050617.jpg"></a>
</div>
我使用的是HTML5文檔類型,但即使我改變它,它不會改變任何東西。
它在其他瀏覽器中工作嗎?你還添加jQuery庫嗎? –
它在IE8或IE9中工作嗎? IE對javascript非常挑剔,錯過了','或';'會導致它失敗,同樣使用console.log會停止腳本,因爲控制檯沒有被默認定義。在我看來,問題不是你的fancybox代碼,而是別的。 – ninja
是的,它可以在IE8和IE9上工作,是的,我在我的fancybox腳本之前添加了jquery庫。 我想這是另一回事...控制檯只是給我這個錯誤,但它也存在於IE8和IE9中。 'SEC7115:可見鏈接的樣式和查詢的樣式可能會有不同的顏色。有些風格不適用於所諮詢的鏈接。' – Sducasse