0

我试图在我的响应式画廊中制作弹出图像,但在我看来 highslide.js 没有看到弹出图像。脚本来源http://highslide.com/#installation 我使用 bootstrap 和 Word Press。我看到图像正在加载但无法显示。我花了很多时间,但不明白我做错了什么。任何帮助将不胜感激!

我的网站http://b.pusku.com/

<div class="container-fluid">
    <div class="row-fluid">
        <div class="span12 thumbs_color">
            <ul id="thumbs">
                <li>
                    <a href="http://b.pusku.com/wp-content/uploads/2012/11/7.jpg" class="highslide" onclick="return hs.expand(this)">
                        <img src="http://b.pusku.com/wp-content/uploads/2012/11/test_carusel1.jpg" alt="test_carusel" />
                    </a>
                </li>
                <li>
                    <a href="/">
                        <img src="http://b.pusku.com/wp-content/uploads/2012/11/test_carusel1.jpg" alt="test_carusel" />
                    </a>
                </li>
            </ul>
        </div>
    </div>
</div>


<script src="<?php bloginfo('template_url');?>/highslide/highslide.js"></script>
<script type="text/javascript">
    // override Highslide settings here
    // instead of editing the highslide.js file
    hs.graphicsDir = '/highslide/graphics/';
</script>
4

1 回答 1

1

可能是 hs.graphicsDir 设置错误。从您在 highslide.js 文件的路径中插入模板 url 的方式来看,我的猜测是它应该如下所示:

hs.graphicsDir = '<?php bloginfo('template_url');?>/highslide/graphics/';

如果这不起作用,Highslide 网站上有一个常见问题解答项目

于 2013-01-29T13:45:55.560 回答