我包含jquery
核心和colorbox
脚本并链接colorbox
样式表,但是当我点击应该由colorbox显示的图像时,我会得到一个完全透明的叠加层中间有一个白色的空白框而不是点击的图像。
有什么我错过的吗?
<!DOCTYPE html>
<html lang="en" dir="ltr">
<head>
<meta charset="utf-8"/>
<title></title>
<style>
</style>
<link rel="stylesheet" href="colorbox.css" />
<script src="js/jquery-1.9.1.min.js"></script>
<script src="js/colorbox/jquery.colorbox-min.js"></script>
<script>
$(function (){
$("img.cover").colorbox({rel: "books"});
});//on doc ready
</script>
</head>
<body>
<img class="cover" src="pic1.jpg" />
</body>
</html>
答案 0 :(得分:1)
应该是这样的:
HTML:
<a class="cover" href="http://images5.fanpop.com/image/photos/29500000/-Swag-bieber-instagram-puppy-justin-bieber-29500273-500-500.jpg">
<img width="250" src="http://images5.fanpop.com/image/photos/29500000/-Swag-bieber-instagram-puppy-justin-bieber-29500273-500-500.jpg" />
</a>
JS:
$("a.cover").colorbox({rel: "books"});
答案 1 :(得分:0)
我也错过了将colorbox的images
文件夹放在我项目的目录中。所以没有按钮和叠加。