Что не так с этим кодом, чтобы загрузить изображение в jquery backstretch на странице просмотра? - PullRequest
0 голосов
/ 02 июня 2019

У меня есть код ниже для использования плагина jquery backstretch в моем проекте входа в систему. Мой проект - это ядро ​​asp.net, а страница входа - это страница просмотра. но код имеет проблему с локальным адресом изображений. когда я меняю адрес изображения на http-адрес, который работает должным образом мои изображения были сохранены в wwwroot / assets / admin / pages / media / bg. неправильный код:

<script>
  
    $.backstretch([
        "~/assets/admin/pages/media/bg/1.jpg",
        "~/assets/admin/pages/media/bg/2.jpg",
        "~/assets/admin/pages/media/bg/3.jpg",
        "~/assets/admin/pages/media/bg/4.jpg"
        ], {
            fade: 1000,
            duration: 8000
        }
    );
</script>

и это правильно работает:

1 Ответ

0 голосов
/ 02 июня 2019

это скорее дикое предположение, чем продуманный ответ но я думаю, вы можете просто использовать абсолютные ссылки (начиная с "/")

$.backstretch([
        "/assets/admin/pages/media/bg/1.jpg",
        "/assets/admin/pages/media/bg/2.jpg",
        "/assets/admin/pages/media/bg/3.jpg",
        "/assets/admin/pages/media/bg/4.jpg"
        ], {
            fade: 1000,
            duration: 8000
        }
    );
...