Jquery shadowbox 3.0.3-如果找不到要在shadowbox中打开的图像,则提供404错误消息

Jquery shadowbox 3.0.3-如果找不到要在shadowbox中打开的图像,则提供404错误消息,jquery,http-status-code-404,shadowbox,Jquery,Http Status Code 404,Shadowbox,我正在使用shadowbox打开并显示一个比点击启动插件的图像更大的图像版本 一切正常。。。但是,我的图像是动态的,因此我引用的图像源很容易从服务器中丢失。如果图像丢失,我的阴影盒将打开覆盖,并在图像的位置上显示一个1px x 1px的小占位符。我试图找出如何调整插件或指示它打开一个框,该框会抛出一条404错误消息,类似于一个奇特的框 我可以改成fancybox,但我的项目也使用阴影框弹出视频。因此,我仍然必须为我的视频保留shadowbox,并为我的图像使用fancybox,这并不理想 我觉得

我正在使用shadowbox打开并显示一个比点击启动插件的图像更大的图像版本

一切正常。。。但是,我的图像是动态的,因此我引用的图像源很容易从服务器中丢失。如果图像丢失,我的阴影盒将打开覆盖,并在图像的位置上显示一个1px x 1px的小占位符。我试图找出如何调整插件或指示它打开一个框,该框会抛出一条404错误消息,类似于一个奇特的框

我可以改成fancybox,但我的项目也使用阴影框弹出视频。因此,我仍然必须为我的视频保留shadowbox,并为我的图像使用fancybox,这并不理想

我觉得奇怪的是,以前没有人尝试向shadowbox添加404消息

我无法发布测试链接,因为url是安全的,而且附加的代码太多,无法将所有内容放入JSFIDLE

我在我的页面头部附加了jquery 1.7.1和shadowbox 3.0.3插件,该插件称为:

<script type="text/javascript"> 
   Shadowbox.init({
   // skip the automatic setup again, we do this later manually
   skipSetup: true
});
$(document).ready(function () {

   // set up all anchor elements with a "shadowboxgallery" class to work with Shadowbox
   Shadowbox.setup("a.shadowboxgallery", {
    gallery: "Portfolio",
    displayCounter: false
});


});


</script>

Shadowbox.init({
//再次跳过自动设置,我们稍后手动执行此操作
skipSetup:对
});
$(文档).ready(函数(){
//使用“shadowboxgallery”类设置所有锚元素以使用Shadowbox
Shadowbox.setup(“a.shadowboxgallery”{
画廊:“公文包”,
显示计数器:false
});
});
我的代码中的链接如下:

<a class="shadowboxgallery" rel="shadowbox[Portfolio]" href="UrlToLargeImg"><img height="420" src="UrlToImg" alt="" /></a>

再一次,我的问题是,当找不到“UrlToLargeImg”时,shadowbox会打开覆盖,并在图像的位置上有一个1px 1px的小占位符。我试图找出如何调整插件或指示它打开一个框,该框会抛出一条404错误消息,类似于一个奇特的框

先谢谢你