Re: [問題] mvc4使用hi slider產生JQUERY的問題

看板Web_Design作者 (AKON825)時間12年前 (2013/10/28 17:54), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串3/3 (看更多)
※ 引述《tooto1985 ( )》之銘言: : ※ 引述《AKON825 (AKON825)》之銘言: : : 請問各位前輩 : : 我使用的開發平台是asp.net mvc4 : : 我在使用了HI SLIDER(http://www.hislider.com/ 一個JQUERY的相簿產生氣器) : : 以後 : : 將其產生的資料夾(ENGINE,裡面包含它的語法文件) : : 放到專案內 : : 之後把它產生的引用js檔標籤寫進HEAD內 : : 做完這些之後 : : 他的語法所產生出來的相簿只有在首頁(INDEX或是第一個開起的頁面)能用 : : 透過CONTROLLER連結到其他view以後就不能正常顯示了 : : 不知道有沒有遇過類似問題的前輩能指點迷津 : 你這個問題,其實我昨天想回你。但出門在外用手機版有點麻煩! : 因為你的圖片路徑是寫在html的pag上而且是相對路徑: images/example.jpg : 首頁可以讀是因為相對路徑正確,不過當你切換Controller之後 : 路徑因該會變成 http://xxx.xxx.xxx/Home/Index : 可是在Home/Index裡面卻沒有images的路徑,當然就找不到example.jpg : 解法1: : 圖片全部定義在 .css 上面(因為會從該.css的相對路徑去尋找) : 解法2: : 使用 @Url.Content("~/images/example.jpg") : 毛毛蟲符號不可省略,這樣他才會轉換成完整路徑 謝謝大大的抽空回復!! 剛剛試了把他提供的ENGINE資料夾和圖片資料夾內 js和css檔能找到的路徑都改了 卻因為我不夠了解他的運作內部構造失敗了 後來再照著您的思路想了好幾次 最後把整個相簿先塞在一個WOWindex.html內 最後再用一個frame來鑲嵌到本來的cshtml(view)裡面 鑲嵌的url本來是/WOWindex.html 這樣在透過CONTROLLER連結以後,網址會變成您說的/home/wowindex.html 理所當然的會連結失敗 將網址改成@url.content("~/WOWindex.html")以後就成功啦!! 我煩惱這個煩惱好幾天了 真的很感謝您!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.126.240.146

10/28 17:56, , 1F
另外我使用的是wow SLIDER和HI SLIDER~
10/28 17:56, 1F
文章代碼(AID): #1IRZHePC (Web_Design)
文章代碼(AID): #1IRZHePC (Web_Design)