javascript - 无法使用 Vanillabox 正确显示图像

标签 javascript jquery

我正在尝试使用 Vanillabox,我刚刚从 http://cocopon.me/app/vanillabox/index.html 下载它.

我已经实现它以在我的应用程序上显示图像:

<head>
     <meta charset="UTF-8">
     <title>Guarantee</title>
     <link href="css/bootstrap.css" rel="stylesheet">
     <link rel="stylesheet" href="vanillabox/theme/bitter/vanillabox.css">
     <script src="js/jquery-2.1.0.js" type="text/javascript"></script>
     <script type="text/javascript" src="vanillabox/jquery.vanillabox.js"></script>
</head>

............

<div class="col-md-4" style="text-align: left">
        <a id="singleimage" href="images/testimonies/Rolls Royce Testimony 
        Highlighted.JPG" style="color: black; font-weight: bold;">Rolls Royce 
        Testimony Highlighted</a>
</div>

............

   <script type="text/javascript">
       $(document).ready(function() {
           $("#singleimage").vanillabox({
               closeButton: true
           });
       });
   </script>    
</body>

但是,单击链接会在浏览器上显示为另一个页面,而不是在我的测试网页上显示图像模式类型 - 我必须在其中单击“后退”才能返回到我的 Web 应用程序。

我缺少什么才能使图像点击正常工作?

我已经验证了js和css文件的路径:

enter image description here

最佳答案

我无法立即看到问题,但您可以检查浏览器的 JavaScript 控制台以获取更多详细信息。似乎原版盒子由于某种原因没有激活。

编辑:这应该出现在OP的评论中,但由于某种原因我没有看到“添加评论”???

关于javascript - 无法使用 Vanillabox 正确显示图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23374753/

相关文章:

javascript - 对象序列化就像表单数据序列化一样

javascript - 将两个变量从 xml 附加到 html

jquery - 使用 jquery 模板在 chrome 中超出最大调用堆栈大小错误

javascript - Select2.js 错误 : Cannot read property 'length' of undefined

javascript - React-Native:通过 FlatList 选择传递数据

javascript - 如何反射(reflect)JStree对原始XML的更改?

javascript - 在javascript中计算日期之间的差异

javascript - 将函数作为参数传递和调用函数之间的区别

javascript - 如何将数组值从 PHP 传递到 JavaScript?

javascript - 从 JavaScript 将时钟转换为 Ruby on Rails