我有一个带有图片的 index.cshtml 页面:
< img id="u3430_img" src="Images/send.png">
还有一个位于 myApp/Images
文件夹中的 Images 文件夹。
如果我访问以下网址:
- http:/localhost/myApp 或者
- http:/localhost/myApp/home/
都可以正常工作。但是如果我使用:
- http:/localhost/myApp/home/index
页面会尝试在以下位置查找图片:
- http:/localhost/myApp/home/Images/send.png
那么该如何定义我的文件路径呢?
附加说明: 除了 index.cshtml 外,我还有一个 js 文件,在其中添加了悬停效果到这张图片上。但是同样存在问题,无论哪种方案都不起作用。
$('#u3430_img').hover(
function () {
$(this).attr("src", "~/Images/send_hover.png");
},
function () {
$(this).attr("src", "Images/send.png");
}
);
http://localhost/myApp/~/Images/send.png
。 - Juan Carlos Oropeza