【问题标题】:ASP.NET MVC relative path for a jQuery spinner imagejQuery 微调器图像的 ASP.NET MVC 相对路径
【发布时间】:2013-04-12 05:39:04
【问题描述】:

在 ASP.NET MVC 项目中,我尝试使用 jQuery spinner plugin。一切正常,除了以下问题:动画spinner.gif 仅在我使用图像的绝对路径作为自定义参数时才会显示。

jquery.spinner.js 脚本文件中,图像的默认路径就是普通的“spinner.gif”。我试图将图像放入 Content 文件夹内的 Image 文件夹、Script 文件夹本身、应用程序文件夹的根目录 - 没有显示任何内容。

在这种情况下我应该把图像放在哪里,或者我应该如何定义相对路径,或者这可能是 ASP.NET MVC 路由方法特有的问题?

【问题讨论】:

    标签: jquery asp.net-mvc path spinner


    【解决方案1】:

    当脚本执行时,它将查找相对于当前页面所在位置的资源,而不是脚本所在的位置。

    如果您的/Content/ 文件夹中有图像,那么您可以将img src 更改为../../Content/image.gif../ 会将您发送回一个目录。

    【讨论】:

      【解决方案2】:

      您应该更正jquery.spinner.js 以使用动画文件的相对路径。要么只是将文件放在 javascript 代码附近(但这不是一个好的选择)。

      【讨论】:

      • 我试图将图像的副本放在与脚本本身相同的文件夹中,即“脚本”文件夹。没有成功。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-08
      • 2013-07-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多