问题时,使用画廊主题与ASP.净MVC3



我正在尝试使用画廊照片库。

问题:主题加载代码

Galleria.loadTheme('/galleria/themes/classic/galleria.classic.min.js');只有当我们在home控制器的默认动作中使用它时才能正常工作,即home/Index

我在一个名为Display的视图上使用主题。所以我在Home中写了一个动作来返回Display view

图片必须在Galleria主题照片查看器中显示,但它们显示为一个接一个的图片。

如果我尝试从索引操作调用显示视图,它工作得很好。但是我想在索引视图中做一些其他的事情。

主题脚本似乎没有加载。原因可能是虚拟路径问题。

我习惯这样使用Galleria插件:

<script src="@Url.Content("~/Scripts/JQuery.Galleria/1.2.5/galleria-1.2.5.min.js")" type="text/javascript"></script>
<script type="text/javascript">
    var virtualPath = '@Url.Content("~/")';
    $(document).ready(function () {
        Galleria.loadTheme(virtualPath + '/Scripts/jQuery.Galleria/1.2.5/themes/twelve/galleria.twelve.min.js');
        // Initialize Galleria
        $('#galleria').galleria({ autoplay: false, /* true, miliseconds */
                                  thumbnails: true,  /*true, false, numbers, empty */
                                  imageCrop: true,  /*true, false, height, width */
                                  transition: "pulse",  /*fade, fadeslide, slide, flash, pulse */
                                  trasitionSpeed: 500,
                                  thumbFit: true
        });
    });
</script>

最新更新