簡體   English   中英

這個代碼在視圖頁面的jquery backstretch中加載圖像有什么問題?

[英]What's wrong with this code to load image in jquery backstretch in view page?

我有以下代碼在我的登錄項目中使用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> 

這是正常的:

 <script> $.backstretch([ "https://www.w3schools.com/images/w3schools_green.jpg", "https://www.w3schools.com/images/w3schools_green.jpg", "https://www.w3schools.com/images/w3schools_green.jpg", "https://www.w3schools.com/images/w3schools_green.jpg" ], { fade: 1000, duration: 8000 } ); </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
        }
    );

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM