【发布时间】:2013-03-18 19:23:21
【问题描述】:
我有一个小画廊:
- 大合照
- 底部的小拇指
当用户点击大拇指时,照片会发生很大变化,很好。
现在我在大照片上添加了 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>
谁能帮我让颜色框加载设置?
【问题讨论】:
-
可以分享完整的代码吗?这样我就可以看到它有什么问题
-
我已经添加了 HTML...
标签: javascript jquery gallery settings colorbox