jQuery - ошибка обновления JScript Intellisense - PullRequest
0 голосов
/ 24 марта 2010

Я искал похожие посты в google & stackoverflow без толку. По сути, у меня есть новая страница ASPX. У меня есть следующие файлы, на которые есть ссылки в разделе head.

jquery-ui-1.7.2.custom.css
jquery-1.3.2.min.js
jquery-ui-1.7.2.custom.min.js

Тема: гладкость
Версия пользовательского интерфейса: 1.7.2 для jQuery 1.3.2

У меня больше ничего не происходит на странице, но я все еще получаю ошибку 'ошибка обновления JScript Intellisense. Я использую VS2008 SP1. Есть идеи?

ТИА

ps: VS показывает intellisense, если я ссылаюсь на 1.4.1.js и 1.4.1-vsdoc.js

Ответы [ 3 ]

1 голос
/ 25 марта 2010

Уф! Проблема решена. Наконец нашел решение здесь .
Шаг 6 сделал это для меня.

Обновление: указанная выше ссылка теперь не работает! Я думаю, что ошибка «Ошибка обновления JScript IntelliSense:« div.childNodes »является нулевым или не является объектом», и я думаю, что шаг 6 относится к исправлению этой ошибки в одном из файлов jscript.

0 голосов
/ 01 января 2011

Я продолжал получать эти досадные ошибки JScript IntelliSense каждый раз, когда редактировал конкретный файл .aspx.Я не смог отключить IntelliSense и не смог заставить работать исправление -vsdoc.js, поэтому я закончил тем, что обернул цель атрибутов src во встроенные теги asp, например:

до:

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.min.js"></script>

после:

<script type="text/javascript" src="<%="http://ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.min.js"%>"></script>

Надеюсь, это поможет!

PS Я использовал Visual StudioВеб-разработчик - Express Edition с пакетом обновления 1 (SP1).

0 голосов
/ 24 марта 2010

Существует исправление для этого, если вы включите файл -vsdoc.js для 1.3.2

Здесь вы можете найти исправление и -vsdoc.js для 1.3.2 здесь

Visual studio не нравится источник 1.3.2, но если вы включите этот файл intellisense как jquery-1.3.2.min-vsdoc.js в вашем случае, он проигнорирует фактический файл jquery-1.3.2.min.js, который он задушит.

Как только вы это сделаете, нажмите Ctrl + Shift + J , чтобы обновить intellisense.

...