我有一个小画廊:
- 大合照
- 底部的小拇指
当用户单击拇指时,大照片会发生变化,太好了。
现在我在大照片上添加了 Colorbox 插件,所以当用户点击大照片时,他会看到更大的照片,这样就可以了。但是当用户第一次点击一些拇指然后他们点击大照片 ColorBox 加载但不加载我添加的设置。
这是我的js:
$(function() {
$("#wrapper #right #detail #photo #big #image a").colorbox({
transition: 'elastic',
speed: 200,
opacity: 0.4,
scalePhotos : true,
maxWidth : '800px'
});
$("#wrapper #right #detail #photo ul li .thumb").click(function() {
var image = $(this).attr("rel");
$('#image').hide();
$('#image').fadeIn('fast');
$('#image').html('<a href="' + image + '" class="cboxElement" title=""><img src="' + image + '" alt="" /></a>');
return false;
});
});
和 HTML:
<div id="photo">
<div id="big"><div id="image"><a href="gfx/detail/1.jpg"><img src="gfx/detail/1.jpg" border="0"/></a></div></div>
<ul>
<li><a href="#" rel="gfx/detail/1.jpg" class="thumb"><img src="gfx/detail/1.jpg" alt="" /></a></li>
<li><a href="#" rel="gfx/detail/2.jpg" class="thumb"><img src="gfx/detail/2.jpg" alt="" /></a></li>
<li><a href="#" rel="gfx/detail/3.jpg" class="thumb"><img src="gfx/detail/3.jpg" alt="" /></a></li>
</ul>
</div>
有人可以帮助我让颜色框加载设置吗?