在jquery-1.3.2.js和jquery-1.3.2.min.js之间切换

前端之家收集整理的这篇文章主要介绍了在jquery-1.3.2.js和jquery-1.3.2.min.js之间切换前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
当我开发应用程序时,我想使用 jquery-1.3.2.js,当我部署它时,我想使用jquery-1.3.2.min.js?

什么是最好的方法之间切换之间没有手动评论和取消注释.

谢谢.

解决方法

我有一个 HtmlHelper扩展方法来加载我的 JavaScript文件.看起来像这样…
public static string JavascriptTag(this HtmlHelper html,string javascriptName)
{
    var format = "<script src=\"/Content/Scripts/{0}.js\" type=\"text/javascript\"></script>\r\n";

#if (!DEBUG)
    javascriptName += ".min";
#endif

    return string.Format(format,javascriptName);
}

这被称为非常简单:

<%= Html.JavascriptTag("jquery-1.3.2") %>
<%= Html.JavascriptTag("general") %>

我可以使用这个惯例,因为我也有一个构建任务,将所有的JS文件都放在我的内容/脚本目录中,将其缩小,然后将.min插入文件名.

如果你没有这样的奢侈品,你可以使用如下变体:

public static string JavascriptTag(this HtmlHelper html,string devFileName,string liveFileName)
{
    var format = "<script src=\"{0}\" type=\"text/javascript\"></script>\r\n";

    var fileNameToUse = devFileName;
#if (!DEBUG)
    fileNameToUse = liveFileName;
#endif

    return string.Format(format,fileNameToUse );
}

这可以被称为:

<%= Html.JavascriptTag("/Content/Scripts/jquery-1.3.2.js","/Content/Scripts/jquery-1.3.2.min.js") %>
<%= Html.JavascriptTag("/Content/Scripts/general.js","/Content/Scripts/general.min.js") %>

上述方法的另一个好处是您可以使用CDN进行库,例如

<%= Html.JavascriptTag("/Content/Scripts/jquery-1.8.2.js","http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.8.2.min.js") %>
原文链接:https://www.f2er.com/jquery/179309.html

猜你在找的jQuery相关文章