none
环境 vista ,vs2008 professional, vs2008sp1,framework3.5sp1,补丁VS90SP1-KB958502-x86已安装,为什么没有jquery的智能提示? RRS feed

  • 问题

  • 环境 vista ,vs2008 professional, vs2008sp1,framework3.5sp1,补丁VS90SP1-KB958502-x86已安装,仍然没有jquery的智能提示说
    "更新 JScript IntelliSense 时出错: 由于外部脚本引用中存在错误,因此未生成客户端脚本 IntelliSense 信息。"
    本地js脚本中有jquery-1.2.6.js 和jquery-1.2.6-vsdoc.js文件,为何这样?
    2009年4月3日 4:15

答案

  • 1,关闭vs 2008 安装 sp1 安装
    2,关闭vs 2008 下载KB958502 并安装: http://code.msdn.microsoft.com/KB958502/Release/ProjectReleases.aspx?ReleaseId=1736
    3,下载 http://code.google.com/p/jqueryjs/downloads/detail?name=jquery-1.3.2-vsdoc2.js 注意命名为jquery-1.3.2-vsdoc.js!!!
    4,下载 http://code.google.com/p/jqueryjs/downloads/detail?name=jquery-1.3.2.js 注意命名为 jquery-1.3.2.js!!!
    5,将jquery-1.3.2-vsdoc.js    jquery-1.3.2.js放在根目录下,注意名字要一致
    在aspx里写:
    <script src='jquery-1.3.2.js' type="text/javascript"></script>
    注意相对路径

    关闭vs,重新打开工程,

    在aspx里写

    <script type="text/javascript">
    jQuery.
    </script> 

    就可以出现智能提示
    孟宪会
    2009年4月3日 7:36
    版主

全部回复

  • 你好!
    1.将jQuery.IntelliSense.js放到项目目录里

    2.在需要智能提示的页面里加入

    < script language = "javascript" src ="jQuery.IntelliSense.js" ></ script >


    如果要在JS文件里,就写成

    // / <reference path="jquery.intellisense.js"/>

    jQuery.IntelliSense.js可到以下获取
    http://brennan.offwhite.net/blog/2008/02/01/intellisense-for-jquery-in-visual-studio-2008/

    周雪峰
    2009年4月3日 4:22
    版主
  • 按照您说的放到项目里了,页面添加引用了,仍然不起作用,why?

    2009年4月3日 5:28
  • 对了,有了jquery-1.2.6-vsdoc.js文件,还用要你说的那个jQuery.IntelliSense.js吗?
    2009年4月3日 5:33
  • 在页面中引用 jquery-1.2.6-vsdoc.js 这个文件即可~


    宠辱不惊,看庭前花开花落。去留无意,望天上云卷云舒。
    2009年4月3日 6:22
    版主
  • 引用了,不行,直到为啥不?
    2009年4月3日 6:45
  • 1,关闭vs 2008 安装 sp1 安装
    2,关闭vs 2008 下载KB958502 并安装: http://code.msdn.microsoft.com/KB958502/Release/ProjectReleases.aspx?ReleaseId=1736
    3,下载 http://code.google.com/p/jqueryjs/downloads/detail?name=jquery-1.3.2-vsdoc2.js 注意命名为jquery-1.3.2-vsdoc.js!!!
    4,下载 http://code.google.com/p/jqueryjs/downloads/detail?name=jquery-1.3.2.js 注意命名为 jquery-1.3.2.js!!!
    5,将jquery-1.3.2-vsdoc.js    jquery-1.3.2.js放在根目录下,注意名字要一致
    在aspx里写:
    <script src='jquery-1.3.2.js' type="text/javascript"></script>
    注意相对路径

    关闭vs,重新打开工程,

    在aspx里写

    <script type="text/javascript">
    jQuery.
    </script> 

    就可以出现智能提示
    孟宪会
    2009年4月3日 7:36
    版主
  • 以上在windows 2003 R2 Sp2中文版,vsts 2008 sp1中文版上测试通过
    孟宪会
    2009年4月3日 7:41
    版主
  • 完全按照楼上的可以出来智能提示了
    但是原来的母版页,以及从母版页继承的aspx貌似还是不行。

    2009年4月3日 8:17