Javascript 调用gallery.js中的shadowbox
我有一个图像库,我想在单击大图像时添加一个阴影框。 shadowbox正在处理HTML页面,但当我试图通过gallery调用它时,它没有响应 调用此.js脚本是为了能够在图像库中显示大型图像Javascript 调用gallery.js中的shadowbox,javascript,jquery,html,shadowbox,Javascript,Jquery,Html,Shadowbox,我有一个图像库,我想在单击大图像时添加一个阴影框。 shadowbox正在处理HTML页面,但当我试图通过gallery调用它时,它没有响应 调用此.js脚本是为了能够在图像库中显示大型图像 // shows the large image that is associated to the $item var $loader = $rgGallery.find('div.rg-loading').show(); $items.removeClass('selected'); $item.
// shows the large image that is associated to the $item
var $loader = $rgGallery.find('div.rg-loading').show();
$items.removeClass('selected');
$item.addClass('selected');
var $thumb = $item.find('img'),
largesrc = $thumb.data('large'),
title = $thumb.data('description');
$('<img/>').load( function() {
$rgGallery.find('div.rg-image').empty().append('<a href="' + largesrc + '" rel="shadowbox" ><img src="' + largesrc + '"/></a>');
if( title )
$rgGallery.find('div.rg-caption').show().children('p').empty().text( title );
$loader.hide();
})
//显示与$item关联的大图像
var$loader=$rgGallery.find('div.rg-load').show();
$items.removeClass('selected');
$item.addClass('selected');
var$thumb=$item.find('img'),
largesrc=$thumb.data('large'),
title=$thumb.data('description');
$('').load(函数(){
$rgGallery.find('div.rg-image').empty().append('');
如果(标题)
$rgGallery.find('div.rg-caption').show().children('p').empty().text(标题);
$loader.hide();
})
我该怎么办?建议为您的问题提供JSFIDLE解决方案!这是你的全部功能吗?右大括号丢失了,所以我添加了它…除非你想暗示你只是发布了函数的一部分,下面还有更多的代码?我只是添加了函数的一部分!