加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

使用Microsoft jQuery vsdoc 1.7.1 CDN与Visual Studio 2010的错

发布时间:2020-12-14 04:22:29 所属栏目:Windows 来源:网络整理
导读:在VS 2010中使用jQuery vsdoc时出现以下 JavaScript错误.如果删除vsdoc.js行,则错误消失. 我试着添加var rootjQuery = jQuery(document);但是会弹出一些新的错误.我不想继续这样修补. Line: 68Error: 'rootjQuery' is undefinedLine: 8Error: Object doesn't
在VS 2010中使用jQuery vsdoc时出现以下 JavaScript错误.如果删除vsdoc.js行,则错误消失.
我试着添加var rootjQuery = jQuery(document);但是会弹出一些新的错误.我不想继续这样修补.
Line: 68
Error: 'rootjQuery' is undefined
Line: 8
Error: Object doesn't support this property or method

<head>
    <title>Index</title>
    <script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.7.1.js"></script>
    <script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.7.1-vsdoc.js"></script>
    <script type="text/javascript">
        $(document).ready(function () {

        });
    </script>
</head>

解决了

我找到了答案.只需交换jquery和vsdoc脚本标记的顺序.

<head>
    <title>Index</title>
    <script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.7.1-vsdoc.js"></script>
    <script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.7.1.js"></script>
    <script type="text/javascript">
        $(document).ready(function () {

        });
    </script>
</head>
更改顺序停止了javascript错误

它不适用于T4MVC的任何部分

所以我这样做了

@if (System.Diagnostics.Debugger.IsAttached)
    { 
    <script src="../../Scripts/Mvc3/jquery-1.7-vsdoc.js" type="text/javascript"></script> @* intellisense! *@
     @Html.RelativeJavascript(Links.Scripts.Mvc3.jquery_1_7_js)
     @Html.RelativeJavascript(Links.Scripts.Mvc3.jquery_unobtrusive_ajax_js)
    }
    else
    {
        @Html.RelativeJavascript(Links.Scripts.Mvc3.jquery_1_7_min_js) 
        @Html.RelativeJavascript(Links.Scripts.Mvc3.jquery_unobtrusive_ajax_min_js)  
    }

但我似乎只能在页面上写入javascript的Intellisense(不在我的src =文件中)

编辑:
based on MSDN
了解了如何在独立文件中获得智能感

/// <reference path="../Mvc3/jquery-1.7-vsdoc.js" />

还可以从解决方案资源管理器拖放到.js文件中工作!

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读